1 of 2
Screenshot
Marvel Studios shared a new “Avengers: Endgame” trailer called “To the End” on Tuesday afternoon.

SALT LAKE CITY — The final “Avengers: Endgame” trailer is here, and it sets up the ending.

Marvel Studios shared a new “Avengers: Endgame” trailer called “To the End” on Tuesday afternoon. The trailer runs through the last decade of films, including all 22 Marvel Cinematic Universe films.

We see clips from “Iron Man,” “Thor,” “Iron Man 2” and “Captain America,” as well as all the films that lead up to “Infinity War” last summer.

We hear Doctor Strange (Benedict Cumberbatch) say, “We’re in the endgame now.”

Comment on this story

And then we see Tony Stark (Robert Downey Jr.) in “Avengers: Endgame” say, “Before we’re done, we still have one promise to keep."

Captain America then adds, “Whatever it takes.”

See the new trailer below.

Be smart: Careful of reading too many comments or social media threads about “Avengers: Endgame.” There are multiple reports of “Endgame” spoilers flying through the internet right now so keep an eye out, according to ComicBook.com. You may even want to stay off social media.