A public service announcement: The latest (and probably final) trailer for Avengers: Infinity War arrives online tomorrow.

BREAKING: This film is not yet rated. (I’m guessing hard NC-17. We’ll see.)

Here’s the film’s synopsis, via the IMDb:

The Avengers and their allies must be willing to sacrifice all in an attempt to defeat the powerful Thanos before his blitz of devastation and ruin puts an end to the universe.

The biggest Marvel movie in history stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Scarlett Johansson, Elizabeth Olsen, Tom Hiddleston, Chris Pratt, Chadwick Boseman, Danai Gurira, Zoe Saldana, Tom Holland, Paul Rudd, [deep breath], Benedict Cumberbatch, Dave Bautista, Jeremy Renner, Benicio Del Toro, Mark Ruffalo, Jon Favreau, Gwyneth Paltrow, Benedict Wong, Don Cheadle, Josh Brolin, Anthony Mackie, and like 40 other people I’m forgetting right now because it’s literally the long cast list ever.

Avengers: Infinity War opens in theaters on April 27. If you can’t wait for more Avengers action, we recommend you check out our ongoing series here at ScreenCrush on the history of the Marvel Cinematic Universe. It’s the perfect refresher on the entire MCU ahead of Infinity War.

Gallery - The Best Marvel Costumes, Ranked:

 

More From ScreenCrush