Really wanted to like it and it has some good scenes but the script is so lazy. Let me start off by saying that Rami Malek is in this movie for 4 scenes and as the movie moved closer to the final confrontation I found myself asking "does Bond even know who this guy is?" Seriously the villain has absolutely no backstory or motivation other than "your husband killed my family". By the end of the movie you don't even know who the guy is or what he wants. Is he a spy? How the hell does he even know who Blofeld is, let alone how to wipe out his top secret organization in seconds? How can he afford an Island and countless henchmen? Did he get a tip or something on The Scientist? How does he even know about him? I feel like there's scenes missing. In a nearly 3 hour movie they couldn't give him just a few more scenes to establish him as a character? Even Cristoph Waltz who was barely in the last movie and cameos here had more of an arc. In Skyfall, Javier Bardem didn't appear until late in the movie, but he had so many dense scenes that you really felt his presence and understood his character. Malek gets so shortchanged here it's really sad. Even the scenes he gets aren't very good and the character isn't interesting (threatening the kid, really? We can't more original than that?) The structure of the script literally copies the last 2 movies where it basically spins wheels chasing leads for 2 hours till they find the villains evil lair, where you guessed it! He's been waiting for them the whole time with an exposition dump. I won't spoil the ending here, but it feels an awful lot like what we got with Star Wars a couple of years ago. A dumb generic ending written by people who haven't even seen the movies. I gave 2 stars which is for some great action scenes and Daniel Craig who saves the movie. Disappointed I spent money to see this. For a movie written by like 4 people there should be some stakes and motivation.