We asked the BuzzFeed Community to tell us which famous actor they were truly shocked to learn isn't American. Here are the wild results.
2. Sarah Snook
4. Emilia Jones
5. Kirby Howell-Baptiste
6. Chiwetel Ejiofor
7. Florence Pugh
8. Will Poulter
9. Tom Holland
10. Danielle MacDonald
11. KJ Apa
12. Daniel Kaluuya
13. Isla Fisher
14. Katherine Langford
15. Rose McIver
16. Freddie Highmore
17. Ryan Kwanten
18. Hugh Laurie
19. Dominic West
20. Charlie Cox
21. Mark Addy
22. James McAvoy
23. Henry Cavill
24. Gugu Mbatha-Raw
25. Colin Farrell
26. Tom Hardy
27. Millie Bobby Brown
28. Christian Bale
29. Cynthia Erivo
30. Andrew Lincoln
31. Margot Robbie
32. Kate Beckinsale
33. And Toni Collette
Note: Some responses have been edited for length and/or clarity.