The really debatable thing for me is: why do Bond and M decide to get Silva to "Skyfall" without any help from the authorities?
Because they fear that he would notice and therefore disappear again for some time, waiting for a new moment to strike?
Mallory, Q and Tanner must know that Bond and M will be in deep water without any help. Still, they think: oh, well, let them do what they want...
Good question. The only answer i can think of is that Bond wanted the element of surprise. Silva's hacking skills might've discovered any communications instructing help for Bond & M in Skyfall (In this movie it seems people can only communicate in ways that Silva can hack - simply telling an MI6 squad to get up there and shadow them obviously didn't occur to anyone!).
The only advantage gained is that Silva doesn't know that they know that he knows where they are (if you know what i mean ). This has sod all to do with logic, or good storytelling and far more to do with the simplified wild-west Rio Bravo / High Noon finale Mendes wanted. And if you can throw common sense to the wind, then at least your reward is indeed a damned fine finale (but 'IF' is a big word).
The story is superb in its ambition - to deconstruct Bond without destroying his essential mystique. IMO they succeed at this, which is to be loudly applauded. The insight this brings to the character via the glances of his damaged psyche and skills in the 'new digs' and then staging the finale at his childhood home is riveting stuff. And the theme of loyalty and betrayal examined via Silva and Bond being the same thing at one point - an agent betrayed by M, but henceforth deciding to react to the that betrayal in different ways is well laid out.
But it does seem that the price the movie pays for this is verisimilitude and plausibility in a few places.
That's a price i can live with for such an otherwise truly great Bond movie, but perfect it ain't. I expect better from the forthcoming solo Logan effort.
Edited by Odd Jobbies, 26 February 2013 - 12:55 PM.