• People

Credits

Cast

Jack Black

Jack Black

Satan

Robert Timothy Smith

Robert Timothy Smith

Liam Turner

Keegan-Michael Key

Keegan-Michael Key

Dr. Finkleman

Brianne Howey

Brianne Howey

Molly Turner

Hayes MacArthur

Hayes MacArthur

Bill Turner

P.J. Byrne

P.J. Byrne

Mr. Charles

Jaden Carson Baker

Jaden Carson Baker

Gibby

Kai Cech

Kai Cech

Emma

Post Malone

Post Malone

Post Malone

Gavin Munn

Gavin Munn

Aidan

Cate Freedman

Cate Freedman

Crossing Guard

Ben Stiller

Ben Stiller

Lucifer (uncredited)

Kyle Gass

Kyle Gass

Science Teacher

Lee Reyes

Lee

Bash Hagelin

Joey

Bryson Dean Haney

Grayson

Lindsay Rootare

Technician

Luke Chiappetta

Jock

Greg Clarkson

Male Newscaster

Maiya Moran

Female Newscaster

Leo Easton Kelly

Leo Easton Kelly

Spencer

Tierre Turner

Tierre Turner

Blitzen (voice)

Carole Kaboya

Little Kid’s Mom

Travon McEntyre

Travon McEntyre

Male Nurse

Izzy Herbert

Flirty Girl

Selah Kimbro Jones

Selah Kimbro Jones

Attractive Girl

Abe Farrelly

Abe Farrelly

Tattoo Tony

Art

Tim Galvin

Production Design

Camera

C. Kim Miles

Director of Photography

Editing

Julie Garcés

Editor

Production

Kevin Barnett

Executive Producer

Pete Jones

Executive Producer

Gretel Twombly

Executive Producer

Jeremy Kramer

Producer

Bobby Farrelly

Bobby Farrelly

Producer, Director

Peter Farrelly

Peter Farrelly

Producer, Screenplay, Story

Sound

Rupert Gregson-Williams

Rupert Gregson-Williams

Original Music Composer

Writing

Ricky Blitt

Ricky Blitt

Screenplay, Story

Dan Ewen

Story

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.