Even some of the greatest actors have a weak point. For a fair few of them, it is (or was) a particular accent that they didn’t quite master for a role.
So, here are 13 great actors that did some frankly awful accents:
4.
Julia Roberts – Mary Reilly
5.
Anne Hathaway – One Day
6.
Nicholas Cage – Captain Corelli’s Mandolin
7.
Don Cheadle – Ocean’s 11
8.
Keanu Reeves – Bram Stoker’s Dracula
9.
Daniel Craig and Angelina Jolie – Lara Croft: Tomb Raider
10.
Angelina Jolie – Alexander
11.
Cameron Diaz and Leonardo DiCaprio – Gangs of New York
12.
Leonardo DiCaprio – Blood Diamond
13.
Sean Connery – Everything
14.
Brad Pitt – Meet Joe Black
What’s the worst accent you’ve heard an actor do? Let us know in the comments below!