Best bad movie accents

Best Of lists

The dreaded accent. When a casting director calls an agent and asks if their client can do X accent, the answer always has to be, ‘Of course! Are you kidding? They’re a natural!’. It’s either that or the casting director ALREADY KNOWS the actor in question cannot do said accent for love nor money, but they’re a big star and will pull in audiences regardless of whether they drift from American to English cockney to South African, and all things inbetween.

Anyway, here are some of my favourites that – God bless ’em – tried their hardest to pull off something beyond their mother tongue.

Gerard Butler

Ok, recently I watched Olympus Has Fallen and, a week or so later, London Has Fallen, and his American accent is wobbly at best. But then, the whole movie is kind of a joke, so an accent is the least of our worries here.

Jason Statham

Suffers the same fate as old Gerard, in that his American accent is like the weather. Sometimes good sometimes bad, but it’s anyone’s guess what’ll turn up on the day. Maybe it’s just action stars? They’ve never been great at accents, I find.

Don Cheadle

His stab at cockney in the Ocean’s films was truly something. And the problem was it seemed like he was GENUINELY taking it seriously and not some quirk where his character found it amusing to do silly accents.

Natalie Portman

Now it pains me to stick her in this list but her ‘English’ accent in V for Vendetta jarred with me for the entire film. Pity, as she’s SUCH a good actress too. And I bet she’s got a good accent or two in her locker. Just not in this case.

Nic Cage

Not known for immersing in a part his mediocre Southern drawl in Con Air was pretty patchy. And Italian in Captian Corelli’s Mandolin? Hey, forget about it.

Cameron Diaz

Poor Cameron, ever the sun-kissed Californian beach babe. Her go at Irish in Gangs of New York was admirable but it didn’t convince anyone. DiCaprio’s wasn’t a whole lot better, if we’re honest.

Anne Hathaway

Now for Americans, an English accent is tough at the best of times, so what made Anne think she could manage a tricky regional one in One Day? Truly awful.


Then there’s those actors that poke fun at themselves because they KNOW their accent is a big joke. They’re in on the gag.

Brad Pitt

In both Inglorious Basterds and Snatch he revelled in his shoddy accent, either put on for a scene or two (the former) or the entire film (the latter). Although he’s also come a cropper attempting a serious Irish accent in The Devil’s Own.

Kevin Costner

It’s funny, in Robin Hood: Prince of Thieves Costner didn’t attempt an accent at all and just used his own. Weirdly, it didn’t bother me at the time. But it still makes this list. Hooray for Carey Elwes calling him out on it years later, though.

Sean Connery

What’s great about Highlander is Connery was meant to be Spanish and he simply didn’t bother AT ALL. Already a huge star he probably felt turning up was enough. He was probably right too. Given Christophe Lambert’s ‘Scottish’ was even worse.