Marvel Studios released a brand new Avengers: Endgame trailer titled “To The End.” The trailer showcases a number of iconic moments from the past decade of Marvel Studios films that have been leading up to Avengers: Endgame. In fact, there’s a montage of all the films that begins about halfway through the trailer.

Take a look:

Avengers: Endgame will see the Avengers confront Thanos once again and it’s quite possible they might suffer an initial defeat.

Avengers: Endgame writer Christopher Markus hinted that the Avengers and more specifically Captain America might hit his lowest point ever in the upcoming film.

“Cap’s been our guy since we started at Marvel. He’s the barometer for the team. You go look for Captain America and if he’s still fighting, you keep fighting. But if he’s sitting on his butt in the dirt, saying, ‘Oh God,’ that really, really means you lost.”

Fans are definitely hyped for the film. When tickets for the film first went on sale, almost all of the ticket selling websites and mobile apps crashed including AMC, Fandango, and Atom Tickets.

While the websites and mobile apps crashed on that opening day, it didn’t slow fans’ demand for the tickets. Fandango reported Avengers: Endgame broke their first-day ticket pre-sales record in just six hours. Atom Tickets would also report the Marvel Studios blockbuster broke their one-day sales record.

According to CinemaBlend, Atom Tickets is reporting it’s their best selling movie of all time and did so within 10 days. The previous crown holder was DC’s Aquaman.

These huge numbers are helping boost Avengers: Endgame’s predicted opening weekend box office sales. Some predictions have the film making anywhere between $230 million and $280 million at the domestic box office. Global projections have the film bringing in $800 million just on its opening weekend.

Avengers: Endgame arrives in theaters for early screenings on Thursday, April 25, 2019.