Warning: MIGHT INCLUDE SPOILERS
Worst movie ever for so many reasons:
1. The new 007 girl was unnecessary to the story. She could have been removed in the film, and the story (however bad it is) would still stand. She was basically irrelevant. I mean if you will introduce a new 007 agent, better write a good reason for her to exist in the film. She deserved more.
2. Convoluted plot -- too many story lines being pursued. A good movie only needs one.
They tried to squeeze as many details as they could in order to give daniel craig's bond series a full closure but it didnt help this film at all.
3. A lot of things didn't make sense too, like:
At first Safin was explaining how by using his poison as a weapon of mass destruction he is like an invisible God telling/directing people what to do with their lives, then all of a sudden there are big buyers arriving in the island for the poison he was producing?!?! I mean, what are you really -- A Genius Evil Mad Man or a Business man?
Also, why did Safin suddenly have to poison/ emotionally torture Bond by casting a curse on him at the very end when he didnt have any personal vendetta against him? He didnt seem to have cared about Bond at all in the story. His vendetta was againt the Spectre, particularly Madelein's father. So why all the drama with Bond? the ending didnt really make much sense to me. If they were trying to make any connection between the two (bond and main villain) at all, they miserably failed in building it up.
4. The film really didn't give Bond's death great justice. It was a bit anticlimactic to just stand there and wait for the missile to blow you up just cause you realize your life is not worth living anymore because of some unfortunate condition that you have now? How about an alternate ending where Bond sacrifices his life to save the new 007 as a way of "passing the torch"? Or to save the world at the very last minute? How about that?
A lot more stuff i could say but i'll stop here.
I did not enjoy this at all.