Skip To Content
  • Viral badge

32 Actors Who Have Blown Us Away With Their Range

We know that's the point of acting, but still...

1. Tilda Swinton

2. Robin Williams

3. Jamie Foxx

4. Alexis Bledel

5. Heath Ledger

6. Melissa McCarthy

7. Dev Patel

8. Paul Bettany

9. Charlize Theron

10. Ralph Fiennes

11. John Leguizamo

12. Toni Collette

13. Hugo Weaving

14. Rami Malek

15. Edward Norton

16. Paul Dano

17. Leonardo DiCaprio

18. Olivia Colman

19. John C. Reilly

20. Matthew McConaughey

21. Will Smith

22. Steve Carell

23. Lupita Nyong'o

24. Christian Bale

25. Joaquin Phoenix

26. Laura Linney

27. Willem Dafoe

28. Daniel Kaluuya

29. Meryl Streep

30. Sam Rockwell

31. Denzel Washington

32. Philip Seymour Hoffman