James Franco is to guest host "Saturday Night Live" on Dec. 9, NBC has announced.

SZA will provide the musical entertainment for the episode, as well.

On Dec. 16, "Jumanji: Welcome to the Jungle" star Kevin Hart will guest host "Saturday Night Live," while Foo Fighters will take the stage and sing.

"Lady Bird" lead Saoirse Ronan and U2 were previously announced as this weekend's guest host and performer.