Even some of the greatest actors have some weaknesses. For some of them, it’s (or was) a particular accent that they didn’t quite master for a role.
So, here are 13 great actors who did some frankly terrible pronunciations:
Julia Roberts – Mary Reilly
Anne Hathaway – one day
Nicolas Cage – Captain Corelli’s Mandolin
Don Cheadle – ocean 11
Keanu Reeves – Bram Stoker’s Dracula
Daniel Craig and Angelina Jolie – Lara Croft: Tomb Raider
Angelina Jolie – Alexander
Cameron Diaz and Leonardo DiCaprio – gangs of New York
Leonardo Dicaprio – blood Diamond
Sean Connery – Everything
Brad Pitt – meet Joe Black
What’s the worst accent you’ve heard an actor say? Let us know in the comments below!