People Are Sharing The Roles That Showed An Actor's Range, And Some Are Straight-Up Shocking

    The aesthetics, the personality — it's an incredible display of range.

    We asked the BuzzFeed Community to share the characters an actor played that were different from their usual roles. Here are some of the mind-blowing submissions:

    1. Charlize Theron in Young Adult vs. Monster.

    2. Adam Sandler in Happy Gilmore vs. Uncut Gems.

    3. Steve Carell in The Office vs. Foxcatcher.

    4. Will Smith in action comedies vs. The Pursuit of Happyness.

    5. Regina King in Legally Blonde 2: Red, White & Blonde vs. Watchmen.

    6. "Stanley Tucci in The Devil Wears Prada vs. The Lovely Bones.

    7. Emilia Clarke in Game of Thrones vs. Me Before You.

    8. Will Ferrell in various comedies vs. Stranger Than Fiction.

    9. Rachel McAdams in Mean Girls vs. The Notebook.

    10. Heath Ledger in various roles vs. The Dark Knight.

    11. Robin Williams in Mrs. Doubtfire vs. One Hour Photo.

    12. Melissa McCarthy in various comedies vs. Can You Ever Forgive Me?

    13. Matthew McConaughey in How to Lose a Guy in 10 Days vs. Dallas Buyers Club.

    14. Bill Hader in Saturday Night Live vs. Barry.

    15. Emily Blunt in A Quiet Place vs. Mary Poppins.

    16. Ross Lynch in Austin & Ally vs. My Friend, Dahmer.

    17. Mo'Nique in various comedies vs. Precious.

    18. Zac Efron in various comedies vs. Extremely Wicked, Shockingly Evil and Vile.

    19. Jason Bateman in various comedies vs. Ozark.

    20. Bryan Cranston in Malcolm in the Middle vs. Breaking Bad.

    21. Lizzy Caplan in Mean Girls vs. Castle Rock.

    22. John Lithgow in 3rd Rock From the Sun vs. Dexter.

    23. Jim Carrey in Liar Liar vs. Eternal Sunshine of the Spotless Mind.

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