Saturday Night Live is bringing back a pair of fan-favorite hosts for its final episodes of 2017.

James Franco, currently starring in HBO’s The Deuce, will return to host for a fourth time on Dec. 9 (11:30/10:30c), accompanied by musical guest SZA. Kevin Hart will follow on Dec. 16, marking his third occasion as SNL host; Hart will be joined by seven-time musical guest the Foo Fighters.

As previously announced, Lady Bird‘s Saoirse Ronan will host on Dec. 2, with musical guest U2.

Your thoughts on the final SNL hosts of 2017? Drop ’em in a comment below.