10 More Great Actors Who Played The Worst Versions Of Characters
3. David Niven - James Bond
![X Men First Class Mystique](https://d2thvodm3xyo6j.cloudfront.net/media/2024/06/894ddadb08c23e1ff48c114979477d29-600x338.jpg)
Bond fans are extremely passionate about their favourite and least-favourite actors to portray 007, and while many might deem George Lazenby the worst to ever don the tuxedo, he wouldn't quite qualify as a "great actor" now, would he?
But more to the point, Lazenby's underrated turn as 007 isn't the worst of the lot - that honour goes to acting legend David Niven, who played Bond in 1967's spoof film Casino Royale.
Fascinatingly, despite being both a terrific actor and Bond author Ian Fleming's first choice to play the spy in Dr. No, Niven's performance doesn't really touch the sides.
Sure, Casino Royale '67 is a spy parody and hardly a "legit" Bond film, but even so, Niven isn't given much opportunity to ooze the suaveness we all knew he had, even if it's clear that in his younger years he would've knocked the role out of the park.