The 41-year-old actor dropped by The Late Show With Stephen Colbert on Tuesday while the late-night host was delivering his monologue, though he appeared as his hilarious Marvel character. True to form, Reynolds poked fun at himself.

"I'll tell you who should not be on your show -- Ryan Reynolds," he quipped. "Huge a**hole. He's like the poor man's version of Ryan Reynolds and, like, the rich man's version of my latest turd."

Of course, Reynolds also cracked jokes at Colbert's expense.

"You think you can both stand and read jokes?" Colbert asked Reynolds when he attempted to take over the monologue. "You know, in our way we late-night hosts are basically superheroes."