12 Most Miscast Actors in Movie History
Kevin Costner in Robin Hood: Prince of Thieves
British people hate it when American actors are cast as beloved English figures. Case in point, the controversy over Renee Zellweger being cast as Bridget Jones. But after Robin Hood: Prince of Thieves happened can we really blame them?
The 1991 action-adventure film had a stellar supporting cast that included Alan Rickman, Morgan Freeman, and Sean Connery, but Kevin Costner’s Robin Hood was so bad we have to wonder why he was ever cast. Not only is his performance flat and boring, but his accent was so bad that you’re happy it’s also inconsistent.
Apparently, Costner took the role after his “friend” Kevin Reynolds signed on as the director. However, we think that friends don’t let friends embarrass themselves on film like that.
Denise Richards in The World is Not Enough
A true Bond girl is not only sexy, but also strong and intelligent à la Pussy Galore or Fiona Volpe. Sadly, Denise Richards didn’t manage to do much aside from look good as Dr. Christmas Jones in the 1999 Bond film The World is Not Enough.
Somehow, you just can’t buy Richards, someone who spent far too many years married to Charlie Sheen, as a nuclear physicist. Judging from her lacklustre performance she didn’t believe it either and the result is a character that is widely considered to be the least popular Bond girl of all time.
Cameron Diaz in Gangs of New York
This Martin Scorsese film had all the makings of a great picture. Not only did it star Oscar winners Daniel Day Lewis and Leonardo DiCaprio, but it had an incredible plot, art direction, and a big budget.
However, one huge distraction throughout the film is Cameron Diaz’s atrocious performance as a feisty Irish pickpocket. While she can pull off the feisty part, the Irish is another story. Diaz’s accent is laughable and fleeting, which puts a huge damper on the film despite everything else it has going for it.