SNL's Seth Rogen Episode: 5 Best Scenes

Cameos by Taylor Swift, James Franco, and Zooey Deschanel; Bar Mitzvah Boy returns; the CNN pregnancy test; and more...

Seth Rogen brought his reliably hale and hearty persona to an uneven episode in which Taylor Swift, James Franco, and Zooey Deschanel made cameos. Musical guest Ed Sheeran performed "Sing" and "Don't."

Some highlights...

The monologue—Seth Rogen shares excerpts from his SNL diary and is interrupted by his friends Taylor Swift, James Franco, and Zooey Deschanel. (Swift: "You were getting really upset. And whenever a man shows emotion... I appear.")

The CNN take-home pregnancy test, "For when you want to know that they don't know..." (With breaking updates every 10 minutes.)

Monsters—James Franco and Mike O'Brien in a New York City monster bromance.

Bar Mitzvah Boy (Vanessa Bayer) returns to Weekend Update and gets shy with Cecily Strong and weepy over Derek Jeter.

The D.A.R.E. program's Officer Kellogg (Seth Rogen) is no match for grade schooler Shallon (Nasim Pedrad). (Kellog: "If someone asks you to get high, you say...?" Shallon: "Thank you for the opportunity!")

Also: David Ortiz (Kenan Thompson) drops by Weekend Update to discuss the White House Samsung selfie controversy.

NEXT, on May 3: Andrew Garfield, with musical guest Coldplay.