Every James Bond Girl Ranked From Worst To Best

15. Miranda Frost - Die Another Day

James Bond Girls Ranked
MGM

The most hated James Bond film of all time is mostly terrible, but nevertheless, it isn't all bad.

Miranda Frost (Rosamund Pike), a traitorous MI6 agent and fencing champion, is actually pretty great. In her first feature film role Rosamund Pike gives a cold, deliciously evil and overall excellent performance as her, even if she was a bit young for the part in hindsight.

The writing for the character, including the mid-film twist that she is the one who betrayed Bond, works surprisingly well too, considering how bad most of this movie's plot is.

She gets a terrific death scene during a swordfight with Jinx too. Miranda mockingly says to Jinx "I can read your every move!", before Jinx stabs her through a copy of 'The Art of War' and yells "Read this... b**ch!"

In general, she's a very good villain who gets extra points for offering some relief in this mindless mess of a movie, which also happens to have what is arguably the worst main Bond villain of all time (Toby Stephens).

In this post: 
James Bond
 
First Posted On: 
Contributor

Film Studies graduate, aspiring screenwriter and all-around nerd who, despite being a pretentious cinephile who loves art-house movies, also loves modern blockbusters and would rather watch superhero movies than classic Hollywood films. Once met Tommy Wiseau.