20 Things You Didn't Know About The Man With The Golden Gun (1974)
17. It Wasn’t All Britt Ekland’s Fault
Swedish actress and former Mrs Peter Sellers, Britt Ekland is actually a good actress, but her role as Mary Goodnight sadly does not do her any favours. She gets locked in wardrobes and car boots, and inadvertently puts both herself and Bond in peril on frequent occasions.
The filmmakers, unfortunately, declined to rework a weak character from Ian Fleming’s novel into a stronger supporting role. She is Bond’s former secretary and a field agent, but that is barely explored in the film. Mary also blundered her way through the novel, inadvertently convincing Scaramanga that Bond was a spy.
Britt Ekland is often named as one of the worst Bond Girls, but she simply played the role as written. No doubt as it was felt that the bumbling operative would suit the lighter tone of Roger Moore’s Bond.