10 Actors Who Mastered Playing God Or The Devil

Roles in Hollywood that demand playing God or the Devil require immense power and presence. Actors stepping into these parts must balance awe-inspiring authority with spine-chilling menace while keeping performances believable and captivating.

Some portray warmth and quiet wisdom, while others unleash pure, electrifying chaos that keeps audiences glued to the screen. A truly unforgettable performance combines voice, expression, and sheer nerve to embody figures larger than life.

These portrayals can be hilarious, terrifying, or hauntingly profound, showing the incredible range and skill needed to take on such iconic roles. Commanding speeches, subtle gestures, and intense presence all contribute to performances that linger in memory long after the credits roll.

The actors on this list mastered the art of portraying ultimate power, divine authority, and pure evil, delivering moments that stun, thrill, and occasionally leave viewers shivering in awe.

1. Morgan Freeman as God in Bruce Almighty

Morgan Freeman as God in Bruce Almighty
Image Credit: jdeeringdavis; cropped by Beyond My Ken (talk), licensed under CC BY 2.0. Via Wikimedia Commons.

A voice so smooth it could calm a thunderstorm, Morgan Freeman brought something extraordinary to his role as God in Bruce Almighty (2003). His quiet authority made every scene feel like a masterclass in restraint and grace.

Rather than playing God as distant or untouchable, Freeman made the character feel approachable, even a little playful. Jim Carrey’s chaotic energy bounced perfectly off Freeman’s unshakable calm, creating one of cinema’s most memorable odd couples.

Fun fact: Freeman reportedly said he never hesitated to accept the role. No audition required when the universe calls, right?

2. Al Pacino as the Devil in The Devil’s Advocate

Al Pacino as the Devil in The Devil's Advocate
Image Credit: Kingkongphoto & www.celebrity-photos.com from Laurel Maryland, USA, licensed under CC BY-SA 2.0. Via Wikimedia Commons.

Pure electricity. Al Pacino’s portrayal of John Milton in The Devil’s Advocate (1997) is the kind of performance that makes you grip your armrest and forget to breathe.

Pacino played the Devil not as a monster hiding in shadows, but as the most charming man in any room. Dangerous because of his warmth, not in spite of it.

Every line delivery felt like a trap snapping shut.

Keanu Reeves held his own opposite Pacino, but let’s be honest: every time Pacino appeared on screen, the movie belonged entirely to him.

3. Jack Nicholson as Daryl Van Horne in The Witches of Eastwick

Jack Nicholson as Daryl Van Horne in The Witches of Eastwick
Image Credit: Kingkongphoto & www.celebrity-photos.com from Laurel Maryland, USA, licensed under CC BY-SA 2.0. Via Wikimedia Commons.

Nobody does gleefully unhinged quite like Jack Nicholson, and The Witches of Eastwick (1987) handed him the ultimate playground. His Daryl Van Horne is part rock star, part chaos demon, and completely irresistible.

Nicholson leaned hard into the seductive side of evil, making Van Horne feel less like a villain and more like the most dangerous fun anyone has ever had. Cher, Susan Sarandon, and Michelle Pfeiffer matched his energy brilliantly.

How does someone make pure malevolence look so entertaining? Ask Nicholson.

He basically wrote the rulebook on devilish charm.

4. George Burns as God in Oh, God!

George Burns as God in Oh, God!
Image Credit: Wikimedia Commons, Public domain.

Long before CGI and dramatic lighting became Hollywood staples, George Burns walked onto a movie set, put on his trademark glasses, and made God feel like your favorite funny grandfather.

In Oh, God! (1977), Burns played the Almighty as someone refreshingly low-key, cracking jokes and chatting casually while delivering surprisingly deep wisdom. No thunderbolts, no booming voice, just pure heart wrapped in gentle humor.

Burns was 81 years old during filming, which somehow made the role even more believable. If anyone had earned a little divine authority by then, it was definitely him.

5. Elizabeth Hurley as the Devil in Bedazzled

Elizabeth Hurley as the Devil in Bedazzled
Image Credit: Andrew Halpern (Flickr username: nyer82), licensed under CC BY 2.0. Via Wikimedia Commons.

Forget fire and brimstone. Elizabeth Hurley’s Devil in Bedazzled (2000) arrived wearing designer outfits and an absolutely devastating smile, which honestly seems far more dangerous.

Hurley flipped the traditional image of evil on its head entirely, playing the Devil as someone glamorous, witty, and perpetually amused by human foolishness. Her comedic timing was razor sharp, and every costume change felt like a fashion show staged in the underworld.

Opposite Brendan Fraser’s lovably bumbling hero, Hurley’s performance sparkled. Proof positive: sometimes the scariest villains are the ones having the most fun.

6. Peter Stormare as Lucifer in Constantine

Peter Stormare as Lucifer in Constantine
Image Credit: Simon Cederqvist / TV3, licensed under CC BY 3.0. Via Wikimedia Commons.

Short screen time. Maximum nightmare fuel.

Peter Stormare’s Lucifer in Constantine (2005) appears for only a handful of minutes, but those minutes are absolutely unforgettable.

Stormare played the Devil as something ancient and deeply unsettling, dragging his feet slowly across the floor and speaking in a whisper that somehow felt louder than a shout. His white suit slowly darkening added a chilling visual poetry to the whole sequence.

Keanu Reeves shared the screen again opposite a terrifying supernatural force, and Stormare delivered a performance so memorably creepy that fans still talk about it decades later.

7. Alanis Morissette as God in Dogma

Alanis Morissette as God in Dogma
Image Credit: Justin Higuchi from Los Angeles, CA, USA, licensed under CC BY 2.0. Via Wikimedia Commons.

Casting a pop star as God sounds like a bold gamble. Kevin Smith made it work brilliantly in Dogma (1999), and Alanis Morissette’s wordless, luminous performance became one of the film’s most talked-about moments.

Without speaking a single line, Morissette conveyed pure joy and boundless love through movement and expression alone. Silent performances are notoriously difficult, yet she pulled it off effortlessly, radiating warmth and a childlike wonder.

In a movie packed full of sharp comedic dialogue, her quiet presence hit harder than any punchline. Sometimes the loudest statement is no statement at all.

8. Viggo Mortensen as the Devil in The Prophecy

Viggo Mortensen as the Devil in The Prophecy
Image Credit: Georges Biard, licensed under CC BY-SA 3.0. Via Wikimedia Commons.

Before Viggo Mortensen became Aragorn, king of Middle-earth, he played Lucifer in The Prophecy (1995), and the contrast is absolutely wild.

Mortensen’s Devil was cold, ancient, and deeply theatrical, chewing scenery in the best possible way while somehow maintaining a genuine sense of menace. Every word sounded like a curse being slowly unwrapped.

His physical stillness made every sudden movement feel shocking.

How a performance this effective got overshadowed by a film about warring angels is cinema’s great unsolved mystery. Mortensen proved early on he could command any role handed to him, no matter how otherworldly.

9. Tom Waits as the Devil in The Imaginarium of Doctor Parnassus

Tom Waits as the Devil in The Imaginarium of Doctor Parnassus
Image Credit: Wikimedia Commons, Public domain.

Almost no one on Earth looks like they were born to play the Devil, but Tom Waits might be the exception. In Terry Gilliam’s wildly imaginative The Imaginarium of Doctor Parnassus (2009), Waits brought a carnival barker energy to Mr. Nick that felt entirely original.

Gravelly voice, crooked grin, and an air of someone who has been making bad deals since the beginning of time. Waits played evil as a kind of winking game, never fully menacing but always deeply unsettling.

His chemistry opposite Christopher Plummer was electric, two theatrical heavyweights trading blows across centuries of cosmic bargaining.

10. Tilda Swinton as the Archangel Gabriel in Constantine

Tilda Swinton as the Archangel Gabriel in Constantine
Image Credit: nicolas genin, licensed under CC BY-SA 3.0. Via Wikimedia Commons.

Technically not God, but Tilda Swinton’s portrayal of the Archangel Gabriel in Constantine (2005) touched something so divine, and so terrifyingly cold, it absolutely earns a spot on any list celebrating heavenly performances.

Swinton played Gabriel not as a benevolent messenger but as a zealot drunk on righteousness, which somehow made the character far more frightening than any demon in the film. Graceful, razor-sharp, and genuinely unnerving.

Few actors can make goodness feel threatening, but Swinton managed it effortlessly. If ever a performance deserved a halo and a warning label simultaneously, this is the one.

Similar Posts