What are the best Marvel movies, and why?

As part of English class during the 2019-2020 school year, I had to write a fictitious blog about any topic and I chose one of my favourite topics: Marvel Movies. Seeing as I now actually have a blog, I decided to publish this here as well (with some minor tweaks), so here goes.

Let me also say that, if you’re not a fan of Marvel movies, then this isn’t the place for you. 


Personally, I think that all 23 of the Marvel Cinematic Universe (MCU) movies are amazing. They all have great story lines and keep the viewer interested and excited throughout the whole movie. The directors and producers also know how to make us fall in love with the characters and their relationships with others, and this makes fans like me committed to watching all of the movies, and even sometimes make up our own stories about what could happen next.

So, what are the best Marvel movies? It’s a tough question because they are all so great, but I think there are definitely some that are better than others, as you’ll now see.

5. Spiderman Far From Home (2019)

Spiderman Far From Home (2019), as the sequel to Spiderman Homecoming (2017), is a funny teen drama, but also an action packed movie, and deserves to be in my top 5. It teaches us that everyone has a responsibility and we can’t run away from it sometimes. It also has a huge plot twist that I never saw coming and that makes the movie so much more interesting. Finally, the humour in this movie makes it very enjoyable and reminds us that the characters are still very young and relatable.

4. The Avengers (2012)

As the first in a series of four great Avengers movies, The Avengers (2012) is definitely one to watch. In this movie, we see the six heroes that we know and love come together to create a team that will protect the earth from any threat that comes their way. This classic had to be in my top 5 because I would watch it on repeat if I could. We see the extremely different characters and personalities come together and work to save people’s lives against a threat from outer space. We also see the importance of the end credit scenes as we are briefly introduced to the newest and most dangerous villain, Thanos. This scene (revealing Thanos) becomes a lot more important as the other movies are released.

3. Thor: Ragnarok (2017)

As the third of three Thor movies so far, I was very surprised by how good Thor: Ragnarok (2017) was. I was not a huge fan of Thor (2011) or Thor: The Dark World (2013) and didn’t find the plots very interesting (I would have loved if the director of Thor: Ragnarok (Taika Waititi) directed those). Waititi did an amazing job on Ragnarok and it shows throughout the whole movie. The plot is very interesting and exciting, and it really shows off all of the original and some new character’s skills very well. 

One of my favourite things about the movie is the use of colourful settings, makeup and costumes which give the movie a lot of character and brightness. The use of dark colours in costumes and makeup for the villain gives it a negative and dark theme to contrast with the bright and happy theme at the start.

2. Black Panther (2018)

Coming in at number 2 is Black Panther (2018). I believe this movie deserves the second spot because it is so unique. The storyline is so exciting and different, and I think you could definitely watch it without watching any other marvel movies first. The high-tech suits and machinery of the future in this movie are amazing and I’m sure the costume designers and prop makers had a lot of fun using their imagination to make them.

This movie is also very different from the rest of them because it has a very unique setting and the characters have very strong characteristics and relationships. This keeps the MCU from going stale and keeps the fans interested in their movies. I really hope the next Black Panther movie, which is due for release 2022, is as good as this one and will do it justice.

1: Iron Man (2008)

Finally, coming in at number one, Iron Man! Lots of people say that you can never beat the originals and the first movie is always the best. I think that, in this case, it is also very true of Iron Man. Out of all the movies in the Iron Man trilogy, I believe that the first one is definitely the best. I also think that it is the best out of all of the MCU movies overall.

Actor, Robert Downey Jr., plays the genius billionaire playboy Tony Stark like nobody else ever could. It jumps straight into the action in the first two minutes of the movie and you never get bored at any time while the story develops. The director also does an amazing job at giving just enough information about the character so that we can enjoy the movie, but also not telling us his whole backstory (which is revealed is later movies).

It has just the right amount of humour and quotes that are said again in future movies that give the OG fans a really nostalgic feeling. I think it was the perfect movie to start off the journey of so many characters and I think Stan Lee (creator of Marvel) did an exceptional job.


I hope you enjoyed my assessment of these five movies because I really enjoyed writing about them. This decision was really hard to make and I think that shows how amazing all these movies are. I look forward to revisiting my favourites as more movies are released in future, but will admit now that it’ll take something special to knock these ones off their top spots.