Every James Bond Main Villain Ranked Worst To Best

25. Gustav Graves / Tan Sun - Die Another Day

With respected thespian, Toby Stephens, playing the antagonist in Bond's 20th outing, Die Another Day, you'd assume he'd deliver one of the most memorable performances in the series.

Advertisement

And he does, but not for the right reasons. Although there's nothing wrong with Stephens' performance, his character is appallingly written. In Die Another Day, he plays North Korean Colonel, Tan-Sun, who faked his death and then used gene therapy to change Caucasian to create the persona of a British billionaire industrialist, Gustav Graves. Not only is that preposterous, but it also doesn't make sense. In only one year, Tan-Sun recovered from his transformation, got knighted by the Queen, obtained a billion dollars, and became a world-renowned philanthropist.

With a backstory that stupid, no amount of acting talent could make the viewer take Graves seriously.

Advertisement