Dwayne “The Rock” Johnson hosted Saturday Night Live for the 4th time last night. Johnson was the top grossing actor of 2013, and some online outlets gave him the nickname “Franchise Viagra” because of his ability to give struggling movies an extra boost at the box office. The Rock took to the SNL stage last night to sing a song about being Franchise Viagra.

What about the new Batman? “I can play Bane. I’ll even play Bruce Wayne. Hell, I’ll even play Michael Caine!” The Rock sang. Words don’t do it justice though. Check out his funny SNL monologue in the video above.

The Rock will help Warner Bros. launch a DC Universe when he stars as Black Adam in Shazam.