Can any American or, indeed, British actors acquit themselves as well in a foreign language as the two actors named above do in American English? For that matter, in your opinion, what actors of any nationality are completely credible in a language other than their mother tongue?
A related question: U.S. television is rife with British actors playing Americans. Which impress you the most with the plausibility of their accents? For example, Jack Davenport, on Swingtown, is doing a terrible job, whereas Damian Lewis (Band of Brothers, Life) seems pretty spot on to me. Can any American actors play British well? Yeah, yeah, I know--Meryl Streep and Gwyneth Paltrow (and I don't think the latter does such a great job). But who else? And who are the worst?
This subject interests me. I don't know why.