Mortensen famously played Aragorn in 'Lord of the Rings' with a British accent that is a "bit mumbly in places but excellent," according to IMDb.
See also: World-famous celebrities fluent in English as their second language.
Costner in 'Robin Hood: Prince of Thieves' (1991) may be the worst rendition of a British accent in American history. The Los Angeles Times says "his feeble attempt at an accent is an embarrassment," and gives it a 1 out of 4.
IMDb says Tudyk "does a very good middle-of-the-road English accent" in 'Death at Funeral' (2007).
Casting an actor to portray a different nationality is always tricky. The feat becomes even more complicated when the actors are tasked with portraying prominent historical characters in their respective culture. A great example is 'The Other Boleyn Girl,' which received harsh criticism for casting two American women to play the Boleyn sisters, Anne (Natalie Portman) and Mary (Scarlett Johansson). Here are some Americans who have played British characters, as well as what critics have to say about their British accents.Do you agree with the critics?
American actors who tried British accents: the hits and misses
Some are spot on, while others miss the mark
CELEBRITY Celebs
Casting an actor to portray a different nationality is always tricky. The feat becomes even more complicated when the actors are tasked with portraying prominent historical characters in their respective culture. A great example is 'The Other Boleyn Girl,' which received harsh criticism for casting two American women to play the Boleyn sisters, Anne (Natalie Portman) and Mary (Scarlett Johansson). Here are some Americans who have played British characters, as well as what critics have to say about their British accents.Do you agree with the critics?