Detailed review of M's character in Wikipedia showed that Ian had different real life people in mind while portraying M. Wikipedia states:

Fleming based much of M's character on Rear Admiral John Godfrey, who was Fleming's superior at the Naval Intelligence Division during World War II. After Fleming's death, Godfrey complained "He turned me into that unsavoury character, M.

Despite that different people are named, each one of them being a male. In the films also every characters for M was filmed as male before Judi Dench came into the scene.

So what might be the reason producers suddenly changed their view for M as male and introduced a female as M?

the producers brought in Dame Judi Dench to take over as the new M. The character is based on Stella Rimington, the real-life head of MI5 between 1992 and 1996.

So my question is now why did the producers took the risk to change the gender of such an important character in the movie? As it is seen viewers do not like it when anything vital is changed in the movie of any famous novel.

2 Answers
2

In the older James Bond movies, the women were basically just there as eye candy and wouldn't have been taken seriously as head of an organization like the Secret Service. It has become true to life now, especially as Stella Rimington became the Director-General of the real life MI5 from 1992-1996.

Also In Fleming's earlier James Bond novels M was always a man. At that time there weren't really many women who had achieved high office ranks, but now women serve as Presidents in some countries and Prime Ministers in some countries too. So women can now portray M who is the head of MI6.

@jampez77 s answer is fine. Just adding some more references to make the answer more compact. It is evident from all the wikipedia links or other sites that Ian Fleming himself portrayed M as a male officer, since in his time (28 May 1908 – 12 August 1964), these type of jobs were typically handled by male.

DCB (born 13 May 1935) is a British author, who was the Director General of MI5 from 1992 to 1996. She was the first female DG of MI5, and the first DG whose name was publicised on appointment. In 1993, Stella Rimington became the first DG of MI5 to pose openly for cameras at the launch of a brochure outlining the organisation's activities.

After the long period between Licence to Kill and GoldenEye, the producers brought in Dame Judi Dench to take over as the new M.

This IMDB trivia shows, she was selected as M as the first female character because of the emergence of Stella Rimimgton's being the first major DG of MI5. Producers thought it would be nice to change the gender of M from male to female to keep in pace with the contemporary thinking.

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.

Judi Dench is famous for acting as M, but Louis is also famous(other than her being Moneypenny) for making the suggestion to the producers. Link1 and Link 2 suggest the fact. She was the one who first thought of M being a female.