15 Actors Who Nailed Playing Against Type
Actors can become so closely associated with a certain kind of character that audiences start knowing what to expect before the movie even begins. The comedian will be funny, the romantic lead will be charming, and the dependable hero probably isn’t about to become the person everyone should fear. That makes it especially satisfying when a performer throws that familiar image away and proves they can do something completely unexpected. Sometimes it means turning a beloved funny actor into a disturbing villain, while other transformations reveal comic or dramatic abilities that had been hiding in plain sight. The best examples don’t just work despite unusual casting. They work because of it. Here are 15 actors who nailed playing against type.

Robin Williams in One Hour Photo (2002)
Audiences accustomed to Williams as a warm, energetic comedian got something entirely different with Sy Parrish. His quiet, deeply unsettling performance as a lonely photo technician made the character even creepier because Williams normally felt like such a comforting presence.

Tom Cruise in Tropic Thunder (2008)
Cruise spent decades playing charismatic leading men before disappearing beneath prosthetics as foul-mouthed studio executive Les Grossman. The ridiculous dancing, explosive temper, and willingness to make himself the joke revealed a comic side audiences rarely got to see.

Steve Carell in Foxcatcher (2014)
Carell was still best known as Michael Scott and the star of broad comedies when he became the unnerving John du Pont. His restrained performance was almost completely devoid of his familiar comic energy and earned him an Oscar nomination for Best Actor.

Hugh Grant in Heretic (2024)
Grant built much of his career playing awkward, charming romantic leads, which made his casting as the sinister Mr. Reed especially effective. He weaponized that familiar friendliness, gradually turning an apparently welcoming host into someone far more threatening.

Jim Carrey in The Truman Show (1998)
After Ace Ventura, The Mask, and Dumb and Dumber, Carrey seemed inseparable from wildly exaggerated comedy. The Truman Show let him keep some of that humor while revealing a vulnerable dramatic performer underneath, particularly as Truman begins understanding the disturbing reality of his life.

Adam Sandler in Uncut Gems (2019)
Sandler’s frantic energy didn’t disappear when he played gambling-addicted jeweler Howard Ratner. Instead, the Safdie brothers redirected everything familiar about his screen persona into desperation, recklessness, and nearly unbearable anxiety.

Charlize Theron in Monster (2003)
Theron was primarily known as a glamorous Hollywood star when she transformed herself into serial killer Aileen Wuornos. The performance completely rejected that image and earned Theron the Academy Award for Best Actress.

Vince Vaughn in Brawl in Cell Block 99 (2017)
The fast-talking star of Wedding Crashers and Dodgeball became almost unrecognizable as the imposing Bradley Thomas. Vaughn stripped away his usual comic chatter and replaced it with a quiet physical menace that made the movie’s bursts of brutality even more startling.

Melissa McCarthy in Can You Ever Forgive Me? (2018)
McCarthy had already established herself as one of Hollywood’s biggest comedy stars when she played struggling writer and literary forger Lee Israel. Her bitter, understated performance proved she didn’t need outrageous situations or big punchlines to command a movie.

Henry Fonda in Once Upon a Time in the West (1968)
Fonda’s long history of playing decent, principled men was exactly why Sergio Leone wanted him as the ruthless Frank. The reveal of his familiar blue-eyed face after a brutal early sequence deliberately used the audience’s trust in Fonda against them.

Ralph Fiennes in The Grand Budapest Hotel (2014)
Fiennes had played enough intense and frightening characters that few people associated him with rapid-fire comedy. As the impeccably mannered Monsieur Gustave, he demonstrated impeccable comic timing without losing the seriousness that made the character so funny.

Cameron Diaz in Being John Malkovich (1999)
Diaz was one of Hollywood’s most recognizable glamorous stars when she appeared as the frizzy-haired, eccentric Lotte Schwartz. The deliberately unglamorous role gave her space to be strange, vulnerable, and funny in ways her more conventional leading roles rarely allowed.

Patrick Stewart in Green Room (2015)
Decades as reassuring authority figures made Stewart an inspired choice to play Darcy Banker, the calculating leader of a neo-Nazi group. He barely needs to raise his voice to become terrifying, replacing Captain Picard’s reassuring command with cold, methodical menace.

Mo’Nique in Precious (2009)
Primarily known for stand-up and comedy, Mo’Nique stunned audiences as Precious’ cruel mother, Mary. The emotionally brutal performance was far removed from her public persona and ultimately earned her the Academy Award for Best Supporting Actress.

Heath Ledger in The Dark Knight (2008)
Ledger was still closely associated with youthful and romantic roles when his casting as the Joker was announced, prompting considerable skepticism. His chaotic, frightening transformation erased those expectations completely and earned him a posthumous Oscar for Best Supporting Actor.