Tonight: James Franco Hosts the Decade's Last SNL


Film and Creative Writing student, soap opera actor, and performance artist James Franco returns to host SNL again tonight, the last show of the '00s. Will the man of all seasons do a solid, goofy job like he did last year? Will Cameron Diaz show up again for no apparent reason at all? We'll have to see, but after the parade of children who have hosted so far this season, it's nice that they hired a grown man to finish out the aughts.