I'll start by saying that I really like Daniel Craig as 007, and the Bond movies he was in were, overall, pretty good! This movie was a great one for Craig to end on, and he will be missed.
The beginning of the movie was a bit unusual, since it did not start immediately with Bond on a mission. In fact, it didn't feel like a Bond movie at all initially. Instead, the focus was on another central character's past (and the movie ends by focusing on this same characters future) - which I found to be interesting and refreshing.
The focus eventually turns to Bond and what we all expect and love: the explosions, gun fights, chases, and specialty vehicles.
As with most of the Craig movies, the opening credits were creative and foreshadowing. I wasn't really a fan of the Billie Eilish song (generally, I don't like her music). It got better towards the end, but it was nowhere as good as the Skyfall song.
The attack/heist after the opening credits was pretty cool and sets in motion the main villain's evil plan, which I found to be a bit absurd (like in many Bond movies), yet arguably quite relevant.
Throughout the movie, we get to see many familiar faces and get introduced to a few new characters. I really liked Ana de Armas’ character and hope she will become a regular. I enjoyed the back-and-forth between Bond and the new 007 (who eventually gave back the title), and Craig’s signature dry sarcasm made me chuckle a handful of times.
The movie contains a pretty big reveal about half-way-ish, which I don’t want to spoil, but which, in my opinion, changed the movie and what it’s message was.
I am not sure where I would rank this movie out of the 5, overall, but I thought the end of the movie was very touching and powerful. I wasn’t really expecting it to end the way it did (or, at least, I was hoping it wouldn’t end that way), but it wraps up the Craig era well.