Wow, what a great fun film. Way better than I was expecting and my new best film of 2017.
Spider-Man: Homecoming (SMH) manages a perfect balance between humour, action, storyline and suspense, whilst somehow feeling fresh and new. That is pretty amazing considering how many Spiderman films there have already been. I put most of this down to a very well written screenplay (kudos to all involved in that) and the performance of Tom Holland.
The storyline is fairly standard for a superhero film so no need to cover that, however, it is set in a teenagers world with Peter Parker feeling a lot younger than the normal super-hero (I think it was mentioned that he was fifteen). This of course allows for school shenanigans and I found all of it funny. In fact, I laughed a great deal in general and, even when I wasn’t laughing, I was appreciating subtle nods to the comic Spideyverse.
Tom Holland makes a great young Spiderman and I can see him in the role for a good few years, particularly as we can follow him grow-up and be part of the Avengers. I don’t think he is necessarily better than Tobey Maguire or Andrew Garfield but he is just right for this slant on the character. No super-hero film is complete without at least one villain and Michael Keaton brings a very grounded performance, not out-and-out bad just wanting to make a buck. Robert Downey Jnr does make an appearance but it’s not a distraction, more of a plot device than anything and didn’t feel out of place at all.
Unfortunately, I can’t quite elevate SMH to a 10 as the final battle was a bit blurry and difficult to follow and the soundtrack was a bit weak without any major stirring tune (unless I just happened to miss it).
I don’t know what it is about super-hero films in 2017 but they have all been great so far, lets hope Thor 3 carries this on.
Note: Don’t forget to stay for the two extra bits at the end.
Verdict: I cannot remember the last time I had a smile on my face for almost an entire film. Spider-Man Homecoming is one the best and funniest super-hero films ever. Nuff said.