It’s been 10 years since the Marvel Cinematic Universe (MCU) graced us with that first film, Iron Man. Since then we’ve gone through twists and turns, ups and downs, through multiple films with intertwining characters and plotlines. This movie is a complete culmination of those 10 years and it does the best justice to all the characters I’ve ever seen.

All your favourite characters are back but, as things were left at the end of Captain America: Civil War, the Avengers aren’t exactly world’s mightiest heroes anymore. But we all know that’s short lived since Thanos is on his quest to wipe out half the universe. All the movies have been building up to this moment and it definitely is a good one. To see characters from so many different movies meet and work together was amazingly cool and left me so starstruck.

There’s a lot more I could say about Avengers: Infinity War but for fear of ruining the amazing cinematic experience I will leave you with this: YOU NEED TO SEE THIS MOVIE. TONIGHT. TOMORROW. THIS WEEKEND. JUST SERIOUSLY, SEE IT ASAP.