After all of the fourth-wall breaking ads, the teasers from snarky star Ryan Reynolds, and a shit-load of hype from anti-hero fans, the full Deadpool 2 trailer has been released.

Featuring a solid look at our craggly-faced protagonist and his old crew, the clip also shows Josh Brolin as time-travelling cyborg Cable, young Kiwi Julian Dennison, Zazie Beetz, Terry motherfucking Crews, and even Bill Skarsgård.

And yes, the trailer even goes out of its way to riff on the idea that Deadpool could indeed be a trilogy. Subtle.

The film will explode into Aussie cinemas on May 18. Cop it below:

Image: Deadpool 2 / 20th Century Fox