Seth MacFarlane to Host SNL's Season Premiere Daniel Craig gets show No. 3 By John Johnson, Newser Staff Posted Aug 29, 2012 4:23 PM CDT 11 comments Comments Seth MacFarlane poses for a portrait in Los Angeles. (AP Photo/Matt Sayles, File) (Newser) – Saturday Night Live's cast may still be a work in progress after the departures of Kristen Wiig and Andy Samberg, but the show is at least lining up its hosts for season No. 38. Seth MacFarlane, the Family Guy creator who just made his directorial debut with Ted, will host the season premiere on Sept. 15, with Frank Ocean as musical guest. He'll be followed by actor Joseph Gordon-Levitt with Mumford & Sons, then Daniel Craig with Muse. The Huffington Post weighs in with predictions for the upcoming season here.