Why was it so important for M that Eve take a risky shot that ended up killing Bond, until he turned out to be faking it? Was the bad guy such an immediate threat that it was worth losing Bond?

  • 1
    "killing Bond"? Last time I checked he was still alive.
    – magnattic
    Mar 16, 2015 at 9:15
  • 1
    "Killing Bond"? Yeah, I was into them before they got all emo and trendy. Mar 16, 2015 at 11:45

2 Answers 2


It's not so much that the bad guy was dangerous. It's more that the hard disk he's stealing contains the names of hundreds of secret agents in active undercover operations. It's sacrificing one life to save hundreds.

  • 1
    This answer suggests M knew Bond would get shot, which was merely collateral damage and not her intent. It's much more like "putting one life at risk" to save hundreds.
    – hexparrot
    Mar 18, 2015 at 3:17
  • 1
    @hexparrot: In the movie, M knew Bond would most probably get shot (not the same thing as being certain but that's like saying dropping the atom bomb on Hiroshima would most probably detonate a nuclear explosion - it wasn't 100% certain then either but certain enough that you assume it would happen). M knew because Eve said that she's got a firing solution (meaning that she can hit the target) but it's not clean (meaning that she would hit someone else as well). The only logical collateral damage was Bond.
    – slebetman
    Mar 18, 2015 at 4:16

Two reasons:

  1. Because movie lines are more and more picked from a grab-bag of the same phrases, and unfortunately, "Take the shot" is one of them.

  2. The info was meant to be very important, and the value of all the agents' lives was worth more than that of one aging agent. Of course by the end of the movie we all know that there's no school like the old school, but according to the way of thinking at the start of the film the right thing to do was to sacrifice the old chap!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .