Interested in Marvel?Add Marvel as an interest to stay up to date on the latest Marvel news, video, and analysis from ABC News.
Titled "To the End," the two-and-a-half-minute trailer, released Tuesday, opens with a line from 2012's first "Avengers" movie, spoken by Samuel L. Jackson's Nick Fury.
"Heroes," he says. "It's an old-fashioned notion."
What follows is a highlight reel of the heroes featured in all 21 films in the MCU, beginning with 2006's "Iron Man," starring Robert Downey, Jr., and ending with this year's blockbuster "Captain Marvel," starring Brie Larson.
Each film flashes by in seconds, just enough time to show the title and some action, punching home the impressive depth, breadth and legacy of the MCU.
The trailer ends with the galactic supervillain Thanos, played by Josh Brolin, snapping his fingers in "Avengers: Infinity War" -- and with that action, wiping out half of all living things in the universe.
"We're in the endgame now," declares the voice of Benedict Cumberbatch's Doctor Strange, from "Infinity War."
After that, we're treated to more glimpses of footage from "Endgame," though nothing we haven't seen before. As Tony Stark's line from "The Avengers" promises, "If we can't protect the Earth, you can be damn sure we'll avenge it."
"Whatever it takes," finishes Chris Evans, as Captain America, leading the team in to one last battle.
"Avengers: Endgame," starring pretty much every character from every MCU film, opens April 26.
Marvel Studios is owned by Disney the parent company of ABC News.