Seth Rogen and Saturday Night Live hit it out of the park multiple times this week with a little help from James Franco.

In his opening monologue, Rogen insisted he didn't need to rely on celebrity cameos to make his third time hosting the show a success. Zooey Deschanel, Taylor Swift and Franco promptly showed up anyway.

Rogen also claimed he had pranked Franco by posing as an underage girl online.

"He seemed unfazed," Rogen said, mocking his friend, who apologized last week for chatting with a teenage girl on Instagram.

PHOTOS: 10 Stars You Forgot Were 'SNL' Castmembers

But Franco really earned his keep in a strange yet poignant sketch about two best friends who happen to be monsters. When one of the monsters has surgery to look like a human, the other monster is left wandering around New York, attempting to find him. (All humans look alike to monsters.)

SNL mocked CNN and its missing Malaysia Airlines flight coverage with an ad for a CNN pregnancy test. Rather than giving quick results, the test continually blared updates like this one: "Breaking: Search for pregnancy enters third week."

On Weekend Update, Boston Red Sox slugger David Ortiz (Kenan Thompson) stopped by to explain the controversial selfie Samsung paid him to take with President Obama. But mostly he just talked about different types of food he had eaten or planned on eating.

PHOTOS: 12 'SNL' Sketches Made Into Movies

Things got awkward at an engagement party when Rogen's crass cousin (Cecily Strong) crashed the party and revealed he once performed oral sex on a sleeping man, and later Thompson played a 1980s version of Al Sharpton going undercover for a drug sting.

SNL is in reruns next week, but returns May 3 with host Andrew Garfield and musical guest Coldplay.

Email: Aaron.Couch@THR.com

Twitter: @AaronCouch