Saturday Night Live's Season 43 finale was even more star-studded than the Stormy Daniels episode two weeks ago. It began with a cold open homage to The Sopranos' 2007 series finale, featuring Ben Stiller and Robert De Niro reprising their roles as Michael Cohen and Robert Mueller. Then, in a monologue that addressed criticism that the show has become too dependent on celebrity cameos, Tina Fey interacted with Benedict Cumberbatch, Jerry Seinfeld, Chris Rock, Fred Armisen, Anne Hathaway, Tracy Morgan and recent host Donald Glover, whom Fey hired to write for 30 Rock. Lin-Manuel Miranda and John Goodman also made cameos. So did Fey's husband Jeff Richmond, who appeared in a "Mean Girls" sketch, and who has worked with his wife as a composer on 30 Rock, SNL and Unbreakable Kimmy Schmidt.