Daniel Day-Lewis, Cate Blanchett, Kate Winslet, Tilda Swinton and Anthony Hopkins aren't American.
Edit: Sorry, that probably comes off as snotty. I just posted that because I was like "hmm, yeah, they are all American, oh wait, they aren't" kind of thing. Just an observation, nothing snarky.