We've all done it: Maybe you saw an actor in a role or two that was average or adequate at best. Or, maybe, they were inadvertently typecast by the industry. Either way, you might have thought, "They don't have the range."
But then — much to your surprise — they absolutely blew you and your preconceived notions of them away with a stellar portrayal, bringing us to this post's topic. Redditor u/HollynMagruder734 recently asked, "What role caused you to sit up and realize you underestimated an actor? And why?" Scroll below to see some of the top-rated responses:
2. Matthew McConaughey in Mud
3. Bill Hader in Barry
4. David Tennant in Jessica Jones
5. Robert Pattinson in The Lighthouse
7. Steve Carell in Foxcatcher
8. Channing Tatum in 21 Jump Street
9. Bryan Cranston in Breaking Bad
10. James McAvoy in Split
12. Nicolas Cage in 8MM
13. Ryan Gosling in The Nice Guys
14. Tim Roth in Reservoir Dogs
15. Brad Pitt in 12 Monkeys
17. Will Ferrell in Stranger Than Fiction
18. Heath Ledger in The Dark Knight
19. Also Heath in Brokeback Mountain
21. Henry Cavill in The Witcher
22. Adam Sandler in Uncut Gems
23. Elizabeth Olsen in WandaVision
26. Tom Cruise in Collateral
27. Blake Lively in A Simple Favor
28. Hugh Jackman in Les Misérables
29. Jim Carrey in The Truman Show
Note: Some responses have been edited for length and/or clarity.