After 18 episodes and one bonanza four hour-long primetime special, Saturday Night Live's 40th season is almost at an end. There are only three more episodes left, and now we know who will play the Virgils to our Dantes through the laughter hellscape: Scarlett Johansson, Reese Witherspoon, and Louis C.K.

Johansson, who was previously announced during the Taraji P. Henson episode, will host for the fourth time on May 2nd with musical guest Wiz Khalifa, whose song "See You Again" you might recognize as the background music to your blubbering cry session at the end of Furious 7. Witherspoon will host for the second time on May 8th with musical guest Florence + the Machine (making their third appearance).

And to close the season, we have none other than Louis C.K.; this will be his third year in a row hosting on the show. C.K. has been nominated for Emmys for both of his other appearances, so you should expect an Emmy-worthy night of comedy, clearly. He'll be joined by Rihanna, making her fifth appearance as a musical guest.

In case you've forgotten, check out two instant classic sketches from C.K.'s previous hosting gigs below: Louie as Lincoln and Black Jeopardy.