Cast & Crew

Directed by

Vanessa Parise
(directed by)

Writing Credits

Eirene Donohue
(screenplay by)
Sarah Beth Durst
(based on the novel by)

Cast

Cierra Ramirez
Pearl
Zack Peladeau
Evan
Gregg Sulkin
Jadrien
McKaley Miller
Bethany
Angelique Rivera
Antoinette
Tessie Santiago
Mother
Ivan Hernandez
Ivan
Sarah Desjardins
Tara
Jasmine Sky Sarin
Ashlyn
Michael Delleva
Matt
John C. MacDonald
Zeke
Barbara Wallace
Minerva
Julia Benson
Mrs. Karkadan
Lane Edwards
Mr. Karkadan
Steve James
Felix
Fletcher Donovan
Brad
Jeremy Parise
Luther
Victor Zinck Jr.
King
Anthony F. Ingram
Mr. Barstow
BJ Harrison
Secretary
Paul Cousins
Vampire
Ruth Bidner
Sandra Dana Ryan
Steve James
Uncle Felix

Produced by

Tina Pehme
producer (produced by)
Kim Roberts
producer (as Kim C. Roberts) (produced by)
Sheri Singer
executive producer
Bella Thorne
co-executive producer

Music by

Justin R. Durban
(music by)

Cinematography by

Vic Sarin
(uncredited)

Editing by

Austin Andrews
(edited by)

Casting By

Catharine Falcon
Bim Narine
Paul Weber

Production Design by

Tink

Set Decoration by

Tia Mueller

Costume Design by

Liene Dobraja

Makeup Department

Alicia Chowen
hair stylist
Jessica Crippen
key makeup artist (as Jessica Green)
Catherine Long
assistant makeup artist
Alysha McLoughlin
first hair assistant
Sahar Sharelo
assistant makeup artist
Miranda Upton
hair department head

Production Management

Marena Dix
post-production supervisor
Paul Lowey
post-production supervisor

Second Unit Director or Assistant Director

Ryan Carlsen
third assistant director
Darius de Andrade
third assistant director: on set
Shaun Moskie
second assistant director
Jesse Nelson
second assistant director
Stephen Reynolds
first assistant director

Art Department

Brian Corber
graphic designer
Joe Hinks
set dresser

Sound Department

Mark Angly
sound effects editor
Kevin Belen
re-recording mixer / sound effects editor
John Bjerke
sound mixer
Daniel Cardona
background editor
David Green
re-recording mixer
Christine McLeod
dialogue editor
Bill Mellow
sound designer / supervising sound editor
Kevin Morales
foley recordist / sound effects editor
Adam Sharpe
adr mixer
Hugh Wielenga
additional sound design

Special Effects by

Bill Mills
special effects

Visual Effects by

David Z. Cohen
visual effects coordinator
Paul Lowey
visual effects producer
Dominique Pellissier
digital compositor
Monique Ray
visual effects producer
Mike Ritchie
visual effects supervisor
George Webster
visual effects supervisor: Loco VFX
David Whitehouse
visual effects producer: Loco VFX

Stunts

Fraser Aitcheson
stunt performer
Jason Bell
stunt performer
Byron Brisco
stunt coordinator
Larry Lam
fight coordinator
Andrew Long
stunt performer: steve karkadan
Crystal Mudry
stunt double
Shawn Robidoux
stunt double: Gregg Sulkin
Tally Rodin
stunt double: Cierra Ramirez
Tanay Genco Ulgen
fight choreographer

Camera and Electrical Department

Stirling Bancroft
camera operator: b camera
John Bjerke
best boy grip
Dmitry Burenok
digital imaging technician
Chris Chow
first assistant "b" camera
Dan Dumouchel
b camera operator
Basil Fafard
grip
Alex Juodvirsis
lighting technician
Tia Mueller
second assistant camera
Logan Wegenast
a camera second assistant

Casting Department

Catharine Falcon
casting: Canada
Bim Narine
casting: Canada
Paul Weber
casting: US

Costume and Wardrobe Department

Colleen Bryant
costume supervisor
Melissa Sharon David
assistant costume designer
Cassandra Shier
costumer

Editorial Department

Jesse Copeland
post-production coordinator
Sean Flotre
assistant editor

Location Management

Shane Lennox
location manager
Garrett VanDusen
assistant location manager

Script and Continuity Department

Ben Johnstone
script coordinator

Transportation Department

Kim Laevens
driver: cast
Mark Penner
driver: cast
William Tims
driver

Additional Crew

Alyssa Biller
social media coordinator
John Cassini
acting coach
David Z. Cohen
post-production coordinator
Lianne Collinson
second unit coordinator
Jesse Copeland
epk/social media
Ellen Curham
first assistant production coordinator
Shireen Dalbey
epk editor
Ian Doig
animal coordinator
Tanis Dolman
clearances
Tia Mueller
office production assistant
Brandon James Olson
stand-in
Virginia Prasad
post production accountant / production accountant
William Tims
production assistant
Lori Welbourne
production coordinator
All Filters