28 Famous Actors Who Are So Good, They Tricked You Into Thinking They're American

    Prepare to be bamboozled!

    We asked members of the BuzzFeed Community which actors they were surprised to find out actually aren't American. Here's who they said:

    1. Daniel Kaluuya

    2. Margot Robbie

    3. Alan Cumming

    4. Daniel Ezra

    5. Tom Holland

    6. Andrew Lincoln

    7. Alfred Enoch

    8. Henry Cavill

    9. Robert Pattinson

    10. Antony Starr

    11. Robert Sheehan

    12. Idris Elba

    13. Charlie Cox

    14. Hugh Dancy

    15. Danielle Macdonald

    16. Charlie Hunnam

    17. Dominique Provost-Chalkley

    18. Gugu Mbatha-Raw

    19. Hugh Jackman

    20. Dan Stevens

    21. Toni Collette

    22. Cynthia Erivo

    23. Dominic Purcell

    24. Millie Bobby Brown

    25. Christian Bale

    26. Charlie Heaton

    27. Florence Pugh

    28. And finally, Hugh Laurie

    Did we miss anyone? Let us know in the comments below!

    Note: Some responses have been edited for length and/or clarity.