I believe this film takes a lot of "risks", what i mean is that this film do a lot of things that never applied before for a Bond film. I spoiled myself before watching the film, and i thought i would hate it, but the truth is that it was fresh and weird at the same time, but i like it.
I think is a hit and miss because it tries to be a lot of things, it tries to be classic bond with the exotic villain lair and overcomplicated plan to destroy the world, but at the same time it tries to be a very grounded drama, and the contrast is what draws the attention.
Rami Malek is a generic villain, that goes from big to less, is a shame that he is the final villain of the Craig era.
But, i loved the action, love the atmosphere of epicness around it, and i loved the way that Bond evolves, i loved a lot. I think this James Bond finally finally steps away from his formers versions, Craig finally ends the transition from a two dimensional character into a compelling character that feels real.
And even so... i would call his "death" is a little bit ambiguous. Despite everything, in the end we see again "James Bond Will Return".
Is not my favorite Craig film, but i liked a lot, certainly better than Quantum and Spectre... by a lot. Im gonna see this film at least other two times in the theater.