Marvel's Avengers: Infinity War is tearing through box office records quicker than super villain Thanos destroys planets. And if you're looking for an exhaustive recap of all 19 movies in the Marvel Cinematic Universe (MCU) so far, then we've got you covered.
From Tony Stark's debut in Iron Man through to the franchise-changing events of Infinity War, this is everything you need to know about every movie in the blockbusting superhero franchise.
Why not remind yourselves of everything that's happened in the MCU thus far?
1. Iron Man
We're venturing back to the birth of the MCU, and the debut of one Robert Downey Jr. as "genius-billionaire-philanthropist", Tony Stark.
Following hot on Iron Man's heels is Edward Norton's solo outing as conflicted rage monster scientist Bruce Banner.
3. Iron Man 2
Tony Stark's sophomore adventure is next, one that sees the big screen debut of Scarlett Johansson's kick-ass Black Widow.
The MCU expands its ranks as Chris Hemsworth's God of Thunder makes an impact, alongside Tom Hiddleston as his sneaky step-brother Loki.
This is where it all began for the Avengers initiative, in a rousing World War II adventure that introduces us to super-soldier Steve Rogers (Chris Evans).
Our Marvel heroes get together for the first time in Avengers Assemble, Joss Whedon's franchise debut and the culmination of phase one of the MCU.
7. Iron Man 3
Phase three begins with Tony Stark's third and final solo adventure (for now), which pits him against the villainous Mandarin (Ben Kingsley) as Shane Black directs.
Asgard is under threat in Thor's second adventure, directed by Game of Thrones regular Alan Taylor.
Noble Steve Rogers must adopt to the morally murky 21st century in this exciting follow-up, the first Marvel movie from Infinity War filmmakers Joe and Anthony Russo.
Before we saw the hilarious mash-up of the Guardians with the original Avengers ensemble in Infinity War, here's their infectiously groovy big screen debut.
The embattled Avengers must go to war with villainous A.I. Ultron (James Spader) in Joss Whedon's final Marvel blockbuster.
Phase three of the MCU culminates with a snazzy, witty mash-up between the superhero movie and the spy caper, as Paul Rudd's shrinking thief Scott Lang enters the picture.
Making previous Marvel battles look like playground scraps, the Russos' hugely ambitious, expansively realised epic hinges on the brewing tension between Tony Stark and Steve Rogers.
14. Doctor Strange
It's time to enter the cosmic realm as Benedict Cumberbatch's magical Sorceror Supreme unlocks previously unseen dimensions of the Marvel universe.
It's time to crank up Awesome Mix. Vol 2 as Star Lord (Chris Pratt) and the gang face another blend of showstopping pop tunes, interstellar action and heartfelt family drama.
Spidey finally joined the MCU in 2017 and star Tom Holland's fledgling adventure was a joyously entertaining wonder.
17. Thor: Ragnarok
Hunt for the Wilderpeople director Taika Waititi gave us the most radical shake-up of the MCU in years, remoulding the portentous God of Thunder's adventures as a hilariously wacky out and out comedy.
18. Black Panther
T'Challa of Wakanda makes his sensational solo movie debut in Ryan Coogler's awe-inspiring epic, a mixture of social commentary, blistering action and some of the most intriguing character interplay in the MCU so far.
The Russo brothers promised us a gargantuan feast with the fourth Avengers movie, and they haven't disappointed. Yet although the action is staggering, what really impresses are the dramatic stakes, with Josh Brolin's Thanos the deadliest villain to confront our heroes so far. Roll on Avengers 4 in 2019...
Click here to book your tickets for Avengers: Infinity War, and tweet us your favourite moments from the franchise @Cineworld.