"Saturday Night Live" is closing out the year with two veteran hosts.

NBC's late night sketch show has tapped James Franco to host for the fourth time on December 9, with musical guest SZA. And the winter finale will be emceed by Kevin Hart, who marks his third appearance, with musical guest Foo Fighters.

Franco is promoting "The Disaster Artist," which is getting a lot of Oscar buzz, while Hart's "Jumanji: Welcome to the Jungle" hits theaters a few days after his "SNL" gig.

Rounding out December is previously-announced, first-time host Saoirse Ronan of "Lady Bird" and musical guest U2:

Franco and Hart are well-used to the stage at Studio 8H. Here's a memorably kooky sketch from Franco's last appearance in 2014:

Meanwhile, in 2015, Hart caused a bit of a stir by spoofing the gentrification of Bushwick in Brooklyn: