Whether you need a refresher to remember what happened in the last Avenger movies, or you’ve been invited to watch Endgame, but you didn’t exactly watch the previous movies, here are some key moments that will prep you when you watch Avengers: Endgame.

Thanos’ Snap

With the power of all six Infinity Stones, Thanos was able to keep his promise and wipe out 50% of all living creatures in the universe with a snap of his fingers. One of the most shocking and emotional moments in the history of the MCU as some of the Avengers vanish into thin air. The audience was left questioning whether their favorite heroes would come back to life.

Time Loops

While using the time stone to find the probability of Avengers winning in battle against Thanos, Doctor Strange forwarded time to view alternate futures. He saw that out of 14+ million outcomes, the Avengers came victorious only ​once ​in battle. When they meet Thanos, ​Doctor Strange oddly and willingly handed over the time stone without a fight to save Tony Stark.​ The prevailing theory is that time travel will play a huge role into Endgame.

Two Avenger Teams

Steve Rogers and Tony Stark facing off over Bucky Barnes created a rupture in their ​hero-ship leading them to create their own Avenger teams. The question poses whether Iron man and Captain America can make a truce, leave their egos behind and unite forces to defeat Thanos!

The Tesseract

Captain Marvel has been introduced in the MCU and is expected to play a key role in ​Endgame to find and defeat Thanos. ​ ​After absorbing the Tesseract's energy, Carol Danvers inherits her powers. We know that the Tesseract is the space stone that Thanos has in his possession and used to transport himself to another dimension. This poses the question of what unique connection will Captain Marvel have to find Thanos?

Quantum Realm

Stuck in the time vortex, Ant-Man could portray a very important element to assist in defeating Thanos. A time vortex could potentially open various scenarios and stories for the MCU future movie plots.

Now that you are ready to watch the new movie don't forget to pre-order your tickets for Avengers: Endgame here!

Avengers: Endgame comes out in theaters April 26th!