Movies

8 Actors You’d Never Expect to See In These Creepy Roles

8 Actors You’d Never Expect to See In These Creepy Roles
Image credit: Warner Bros./Netflix

These Hollywood's most daring cast choices eventually proved to be perfect.

We often typecast actors in our minds based on their iconic roles — the rugged hero, the romantic lead, or the sweet, innocent protagonist.

But every now and then, great actors manage to deliver an unexpected performance against their type, and sometimes, the results can be shockingly creepy (in a good way).

John Lithgow — Trinity Killer (Dexter)

Many fans knew John Lithgow from his comedic role in 3rd Rock from the Sun. So, when he appeared as the eerie Trinity Killer in Dexter, it was a stark contrast that left viewers both impressed and disturbed.

Timothy Dalton — Simon Skinner (Hot Fuzz)

Timothy Dalton, often remembered for his roles as a suave gentleman, took a dark and sinister role in Hot Fuzz, catching many of his fans off guard.

David Tennant — Kilgrave (Jessica Jones )

In Marvel’s Jessica Jones, one of the best Doctors Who, David Tennant, surprisingly delivered a performance so chilling that some fans found it hard to watch him in other roles without being reminded of his character in the series.

Steve Carell — John du Pont (Foxcatcher)

8 Actors You’d Never Expect to See In These Creepy Roles - image 1

Known for his comedic roles, Steve Carell took a dramatic role in Foxcatcher. Spoiler: he absolutely nailed it. His portrayal was so different from his usual comedic roles that it left audiences in shock.

Heath Ledger — The Joker ( The Dark Knight)

The announcement of Heath Ledger, known for his romantic roles, playing the Joker was met with skepticism. However, he not only took on the role but delivered one of the most iconic performances in cinematic history.

Robin Williams — Seymour Parrish (One Hour Photo)

Known for his comedic and heartwarming roles, it was a shock to many when Robin Williams portrayed a disturbing stalker in "One Hour Photo." It's a testament to his acting prowess that he could switch from making us laugh to making our skin crawl.

Leonardo DiCaprio — Calvin Candie (Django Unchained)

It was hard to imagine Leo DiCaprio as a cruel, racist plantation owner before his role in Quentin Tarantino ’s Django Unchained. DiCaprio took on the role of Calvin Candie, a character who wasn't just bad, he was evil.

Elijah Wood — Kevin (Sin City)

Elijah Wood made sure we saw him in a whole new light. As Kevin, he was the opposite of the brave and lovable Frodo Baggins from The Lord of the Rings. Instead, he was a mute, man-eating serial killer.