Cast
Jack Black
Satan
Robert Timothy Smith
Liam Turner
Keegan-Michael Key
Dr. Finkleman
Brianne Howey
Molly Turner
Hayes MacArthur
Bill Turner
P.J. Byrne
Mr. Charles
Jaden Carson Baker
Gibby
Kai Cech
Emma
Post Malone
Post Malone
Gavin Munn
Aidan
Crew
Bobby Farrelly
Producer
Peter Farrelly
Producer
Bobby Farrelly
Director
Peter Farrelly
Screenplay
Dan Ewen
Story
Jeremy Kramer
Producer
Ricky Blitt
Screenplay
Julie Garcés
Editor
Ricky Blitt
Story
Peter Farrelly
Story
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.