Open links in new tab
  1. Copilot Answer
    Judi Dench
    Organizing and summarizing search results for you
    Judi Dench played M in seven Bond films over 17 years, from GoldenEye (1995) to Skyfall (2012) and made a cameo in Spectre (2015). Lois Maxwell, who played the character Moneypenny in Bond movies from 1962-1985, had made the suggestion of having M as a woman in 1985. When Judi Dench became the sixth actor (and first woman) to play M on-screen, the character evolved into a dry comedic foil for 007.