After hitting cinemas yesterday, Deadpool 2 is once again making surprise appearances on national television across the globe. This time, Deadpool lead Ryan Reynolds found himself on The Late Night Show with Stephen Colbert.

Interrupting the host half way through his opening monologue, Deadpool proceeded to make crude jokes, dissing the host, the broadcast station and Donald Trump.

Deadpool 2 also stars Zazie Beetz as Domino, Josh Brolin as Cable, Stefan Kapičić as Colossus, Leslie Uggams as Blind Al, T.J. Miller as Weasel, and Karan Soni as Dopinder. The opening weekend is expected to bring in $350 million USD. Watch his appearance below.