Spectre is the newest James Bond film to see Daniel Craig yet again take on the role and this time Bond has to face his past whilst trying save the future. This time round we get a packed cast that includes the likes of Christoph Waltz, Lea Seydoux, Ralph Fiennes, Andrew Scott and Ben Whishaw.
Skyfall was a tough act to follow, its the highest grossing Bond film to date and its arguably the best. So I can start by saying that Spectre isn't better than Skyfall but it's still a bloody good time. Whereas Skyfall took the typical Bond conventions and turned them on their head, Spectre does its best to embrace them.
From the opening day of the dead festival scene you know you're in for something special, it sets up the story and tone perfectly. All of the action set pieces work perfectly in what is probably the darkest and most intense Bond yet.
It is shot very well and all of the cast get equal amounts of screen time each, except for Christoph Waltz who does feel a little under used but he is great in every scene he's in.
Even though this is the longest Bond film some elements do feel rushed which leads to some things being there primarily to move the plot along. Spectre does however bring all of the Daniel Craig films full circle, the way it ties in Casino Royale, Quantum of Solace and Skyfall is very well done to the point where it makes sense.
Spectre is fun, intense and at times exhausting to watch. Despite a few rushed moments and not enough Christoph Waltz this is still an amazing Bond film that is up there with Skyfall and Casino Royale as one of the best.