M by the numbers, 1962-present

With the news that Dame Judi Dench says she’s returning as M, it got us to thinking about the actors who’ve played M, James Bond’s boss. Our tally is as follows:

Bernard Lee (Sir Admiral Miles Messevry): 11 films, Dr. No, From Russia With Love, Goldfinger, Thunderball, You Only Live Twice, On Her Majesty’s Secret Service, Diamonds Are Forever, The Man With the Golden Gun, The Spy Who Loved Me, Moonraker. Trivia: First name (Miles) mentioned by KGB General Gogol in The Spy Whgo Love Me. Cameo (sort of): Portrait at MI6 emergency headquarters in The World Is Not Enough (1999), 18 years after Lee’s death.

Judi Dench: 7 films, GoldenEye, Tomorrow Never Dies, The World Is Not Enough, Die Another Day, Casino Royale, Quantum of Solace, Bond 23. Conjecture: the Dench M since Casino Royale is another character (perhaps in a parallel universe) given the Daniel Craig films are a “reboot.”

Robert Brown: 4 films, Octopussy, A View To a Kill, The Living Daylights, Licence to Kill. Possible 5th film: The Spy Who Loved Me Real name: Admiral Sir Miles Messevry (if you assume he succeeded Bernard Lee as M) or Admiral Hargreaves (if you assume Hargreaves succeeded Messevry as M). In any event, Brown appeared as an admiral in The Spy Who Loved Me.

Edward Fox: 1 film, Never Say Never Again (not part of official 007 film series). Implied that Fox’s M is successor to the Bernard Lee M, as least as much as can be implied without starting off a lawsuit between official 007 producer Albert R. Broccoli and Thunderball film rights holder Kevin McClorry.

John Huston: 1 film Casino Royale (1967), spoof produced by Charles K. Feldman. Huston, an important American director, was one of five credited directors on the Feldman-produced spoof.

Only 007 film without an M: For Your Eyes Only (1981). Bernard Lee had died in early 1981. He had been unable to work on the 12th 007 film. Producer Albert R. Broccoli opted not to cast a replacement. Actor James Villiers played chief of staff Bill Tanner, who subbed for M, who we were told was on leave.