26 More Roles So Well-Performed, They Made People Realize An Actor Was Better Than They Originally Thought
Never judge a book by its cover, and never judge an actor based on one role!
Twice now, we've taken a look at a viral Reddit thread that asked, "What film made you notice an actor was better/had more range than you originally thought?" and we've received even MORE great responses from our very own BuzzFeed Community! So here are even more of the movie roles that made people reevaluate the way they felt about certain actors.
Also, WARNING: There are some spoilers ahead for several of these movies!
1. Jennifer Aniston as Claire Bennett in Cake (2014)
2. Will Smith as Dr. Robert Neville in I Am Legend (2007)
3. Michael Keaton as Bruce Wayne in Batman (1989)
4. John Cusack as Hillary Van Wetter in Paperboy (2012)
5. Zendaya as Marie Jones in Malcolm & Marie (2021)
6. Eddie Redmayne as Stephen Hawking in The Theory of Everything (2014)
7. Sebastian Stan as Jeff Gillooly in I, Tonya (2017)
8. Elizabeth Olsen as Jane Banner in Wind River (2017)
9. Ross Lynch as Jeffrey Dahmer in My Friend Dahmer (2017)
10. Tom Hanks as Capt. John H. Miller in Saving Private Ryan (1998)
11. Janelle Monáe as Teresa in Moonlight (2016)
12. Jamie Dornan as Edgar Paget in Barb and Star go to Vista Del Mar (2021)
13. Dakota Johnson as Emily Summerspring in Bad Times at the El Royale (2018)
14. Kal Penn as Nikhil Ganguli in The Namesake (2006)
15. Will Ferrell as Harold Crick in Stranger Than Fiction (2006)
16. Taron Egerton as Elton John in Rocketman (2019)
17. Diana Ross as Billie Holiday in Lady Sings the Blues (1972)
18. Machine Gun Kelly as Tommy Lee in The Dirt (2019)
19. Matthew McConaughey as Ron Woodroof in Dallas Buyers Club (2013)
20. Jason Statham as Rick Ford in Spy (2015)
21. Steve Martin as Jimmy Dell in The Spanish Prisoner (1998)
22. Stanley Tucci as George Harvey in The Lovely Bones (2009)
23. Sasha Baron Cohen as Abbie Hoffman in The Trial of the Chicago 7 (2021)
24. Kevin Hart as Dell Scott in The Upside (2019)
25. Kristen Stewart as Emily Lewin in Adventureland (2009)
26. And finally — Mark Ruffalo as Bruce Banner in Avengers (2012)
Now it's your turn! What film role made you reevaluate your feelings toward an actor's abilities? Share your pick or picks in the comments below! OH, but first — if you enjoyed this list — be sure to check out the other lists (here and here) to see if your pick is on there!
Note: Some entries have been edited for length and/or clarity.