Three animated superheroes.

Hold up, I’ll need a couple of years recovery from the whiplash that is the leg-breaking, portal-punching, action-screaming trailer for Invincible Season 2, Part 2.

Based on Robert Kirkman’s comics, the adaptation sees Steven Yeun voicing superhero Mark Grayson (aka Invincible), who faces bigger and bigger intergalactic (and Earthly) threats. After a highly anticipated return last year, the second half of the second season of Prime Video’s off-kilter animated superhero series Invincible is coming in March, and the trailer promises nothing but carnage — so, really, the bloody mess we’ve come to expect.

Invincible Season 2, Part 2 is streaming on Prime Video March 14.