Christian Bale is not American??? Also, I didn't notice Michael Sheen in MIP. He was good as Tony Blair in The Queen. So, he played the stuck-up guy in MIP?
Christian Bale was born in Wales and grew up in England.
Michael Sheen did indeed play the stuck-up guy. He was good as Tony Blair, but I especially liked him as David Frost in
Frost/Nixon.
You know who I forgot to mention has a great American accent? Diane Kruger. She is from Germany, but when she's playing Americans you'd think she grew up in Orange County.