Disney treated Marvel fans to the final trailer for "Avengers: Infinity War" on Friday.
Tickets for the film also went on sale Friday. They can be purchased from Fandango or from specific theater chains now.
The trailer showcases all of the Marvel Cinematic Universe heroes, including Iron Man, Black Panther, Captain America, Black Widow, Hulk, and Thor struggling in their fight against Josh Brolin's villain Thanos. Like previous footage, the new trailer warns of death and destruction at the hands of Thanos.
"The entire time I knew him, he only ever had one goal: to wipe out half the universe. If he gets all the Infinity Stones, he can do it with the snap of his fingers," Zoe Saldana's Gamora says.
"Infinity War" will combine old-school MCU stars like Robert Downey Jr., Chris Evans, Mark Ruffalo, Chris Hemsworth, and Scarlett Johansson with newcomers, including "Spider-Man: Homecoming's" Tom Holland, "Black Panther" star Chadwick Boseman, and "Thor: Ragnarok" breakout Tessa Thompson. The Guardians of the Galaxy, lead by Chris Pratt's Star-Lord, will also be assembling with the Avengers in the tentpole.
At one point in the trailer, Star-Lord tells Iron Man that his plan to defeat Thanos "sucks."
"Let me do the plan, then that way, it might be really good," he says.
The trailer closes with Iron Man and Captain America facing off against the baddie, individually, as their lives hang in the balance.
The movie is directed by Anthony and Joe Russo, who helmed "Captain America: The Winter Soldier" and "Captain America: Civil War." The Russo brothers will also direct the untitled fourth "Avengers" movie, which is expected to conclude this chapter of MCU films.
The release date for "Infinity War" was recently pushed up a week to April 27.