Twentieth Century Fox has released a final trailer for Deadpool 2.

Deadpool gets in several digs at Marvel and DC, insults most of his co-stars, and then wisecracks his way though a montage set to LL Cool J’s “Mama Said Knock You Out.”

The film opens in theaters on May 18.