Cast & Crew

Directed by

Janell Shirtcliff

Writing Credits

Libby Mintz
(screenplay by) &
Janell Shirtcliff
(screenplay by)

Cast

Bella Thorne
Mads
Andreja Pejic
Addy
Gavin Rossdale
Eric
Libby Mintz
Evie
Josie Ho
Queenie
Ione Skye
Sunny
Hayley Marie Norman
Sister Julie
Michael Suppes
Thomas
Jamie Hince
Tuff
Kolby Mitchell
Bucky
Aarón Díaz
Priest
Michael D. Jones
Librarian
Paris Jackson
Jesus
Alison Mosshart
Veda
Larissa Andrade
Alicia
Hana Mae Lee
Jewel
Julie Mintz
Merle
Caroline D'Amore
L'Amour
Damon Lawner
Father Damon
Ken Davitian
Gus
Donovan Leitch Jr.
News Anchor
Ben Smith-Petersen
Tweaker
Gabrielle Glen
Doctor Gabe
Linzi Fenix
Gaya
Amir Bengard
Carl Jahnson
Adam Dinihanian
Couch Guy
Katy Ford
Junkie Friend
Ada Mogilevsky
Hailey
Roman Thomson
Johnny

Produced by

Conroy Chi-Chung Chan
executive producer (as Conroy Chan)
Pang-Chun Chan
executive producer
Adam Edelman
executive producer
Cassian Elwes
executive producer
Will French
executive producer
Tom Hamilton
executive producer
Jere Hausfater
executive producer
Josie Ho
executive producer
Paris Jackson
executive producer
Michael D. Jones
co-producer
Damon Lawner
executive producer
Donovan Leitch Jr.
producer (as Donovan Leitch)
Rain Li
executive producer
David Lyons
executive producer
Paul Miloknay
executive producer
Libby Mintz
producer
Chris Mung
executive producer
Ailee O'Neill
co-producer
Veronica Radaelli
co-producer (as Veronica Radelli) / line producer
Paige Stark
producer: Los Angeles second unit
Michael Suppes
producer
Bella Thorne
producer
David Unger
executive producer
Jeremy Walton
executive producer

Music by

Luke Paquin
Paige Stark

Cinematography by

Rain Li

Editing by

Bradinn French

Production Design by

Robert Wise

Costume Design by

Abigail Keever

Makeup Department

Jo Baker
makeup artist: Paris Jackson, Los Angeles second unit
Krischelle Blackwell
hair stylist: Bella Thorne / makeup artist: Bella Thorne
Wai-Fong Chu
makeup artist: Hong Kong (as Wai Fong Chu)
Vincent J. Guastini
special makeup effects artist (as Vincent Guastini)
Kitty Wai-Ying Ho
makeup artist: Hong Kong (as Wai Ying Kitty Ho)
Rachel Lee
assistant hair stylist
Abreea Loren
hair department head (as Abreea Saunders)
Gladys Love
assistant makeup artist
Morgan Marinoff
makeup department head
Giannandrea Marongiu
hair stylist: Paris Jackson, Los Angeles second unit (as Giannandrea Morongiu)
Donald Simrock
additional makeup department head
Ashley Stansbury
makeup department head (as Ashley Stainsbury)
Amber Talarico
makeup department head
Shui-Keung Tse
hair stylist: Hong Kong (as Sui Keung Tse)

Second Unit Director or Assistant Director

Marco Bargellini
first assistant director
Teresa Cordts
second second assistant director
Alina Verenich
second assistant director

Sound Department

Joe Bartone
sound mixer
Zach Landreneau
boom operator
Thiago Oliveira
boom operator
Michael Perricone
re-recording mixer
Jake White
additional sound mixer

Stunts

Chris Bailey
stunt coordinator

Camera and Electrical Department

David Baldwin
steadicam operator
Adam Dinihanian
gaffer
Ellie Ann Fenton
camera operator
Brandt Hackney
gaffer
Jun Li
steadicam operator
Joe Marine
first assistant camera: additional photography
Steven Moreno
additional cinematography

Editorial Department

Luke Cahill
colorist
Guangwei Du
assistant editor

Music Department

Amir Bengard
playback singer
Jeff Kite
composer: additional music
Cassidy Turbin
music (credit only)

Script and Continuity Department

Kennedy Del Toro
script supervisor
Eszter Zakariás
script supervisor

Transportation Department

Alex Fox
driver
Karlo Galloway
driver
Bryan Lachance
transportation coordinator
Blake Spires
driver

Additional Crew

Jenna Bernstein
backgorund production assistant
Erik Bright
publicist
Jared Cieslewicz
production assistant
Justin Gourlay
payroll coordinator
Jason Kasperski
publicist
Amy Larsen
set medic
Aimee Laussen
production coordinator
David Midgen
main titles producer
Erin Taylor
production assistant
Adam D. Wright
distribution executive
Rain Zheng
production coordinator assistant
All Filters