It’s a big moment for the Grammy nominated singer-songwriter SZA because she’s making her debut on SNL. And though she’s just the musical guest, she’s starring alongside a veteran host: James Franco.

Franco has hosted SNL in 2008 and 2009. In 2014, Franco hosted with Nicki Minaj, who was a performer but also shared some co-hosting duties. Some of the best moments included Seth Rogen making a cameo, Minaj appearing as a talking head on “Weekend Update," and her nailing her impression of Beyoncé.

The 39-year-old actor returned with a phenomenal monologue, bragging about how this was his fourth time hosting SNL. He decided to take some questions from the audience, which ended up being from his famous friends Seth Rogen and Jonah Hill. They played dumb, pretending to be regular audience members who got tickets just to see SZA. At one point, they both asked each other who was hosting, and Franco happily interjected into their conversation.

Steve Martin also made a cameo. It was pretty epic.

You can watch it above.