Best-bets for March 5: A “Star Wars” guy hosts “SNL”
.1) “Saturday Night Live,” 11:29 p.m., NBC. After its Olympic break, “SNL” was in top form last week. It started with an emotional Ukraine chorus, followed with a sharp John Mullaly monolog, then had neatly offbeat sketches. Now Oscar Isaac – the Guatemalan native who plays Poe Damera (show here) in “Star Wars” films – has his first turn as host. Charli XCX has her second (and first in eight years) as music guest. Read more…