The thrid time hosting Saturday Night Live was the charm for Seth Rogen.

A triple headed monster of star power helped Seth Rogen on SNL the other night. His old "Freaks and Geeks" co-star, James Franco, Zooey Deschanel and the one and only Taylor Swift, all made cameo appearances during the opening monologue.