Cast & Crew

Directed by

Dallas Jenkins

Writing Credits

Barbara Robinson
(novel)
Ryan Swanson
(screenplay) and
Platte F. Clark
(screenplay) &
Darin McDaniel
(screenplay)

Cast

Stanlee Arches
Ticket Taker
Vanessa Benavente
Teacher (1st Grade)
Mariam Bernstein
Mrs. Armstrong
Jenni Burke
Miss Graebner
Kamal Chioua
Joseph
Lauren Cochrane
Nurse Pond
Sarah Constible
Mrs. Slocum
Wyatt Dewar
David
Joshua Downes
Kid in Class
Zoe Fish
Choir Kid #1
Donna Fletcher
Piano Player
Sara Angelica
Mary Mother
Davison Gee
Robby
Lauren Graham
Adult Beth
Nolan Grantham
Elmer
Judy Greer
Grace
Kynlee Heiman
Gladys
Danielle Hoetmer
Mrs. Wendelken
Pete Holmes
Bob
Adam Hurtig
Mr. Grady
Maisy Jacques
Choir Kid #6
Kincade Johnson
Choir Kid #4
Reena Jolly
Ms. Warren
Kevin Klassen
Male Parent
Shantaya Labiuk
Choir Kid #8
Matthew Lamb
Claude
Daina Leitold
Mrs. Hopkins
Owen Mathison
Choir Kid #5
Ewan Wood
Leroy
Chloe McKinnon
Little One
Curtis Moore
TV Announcer
Essek Moore
Ollie
Lorelei Olivia Mote
Alice
Mason D Nelligan
Ralph
Anastasia Rautert
Choir Kid #9
Sebastian Billingsley-Rodriguez
Charlie
Beatrice Schneider
Imogene
Ray Strachan
Fireman
Stephanie Sy
Mrs. Thomas
Elizabeth Tabish
Mrs. Grady
Oswald Taronno
Choir Kid #3
Isla Verot
Becky
Dermot Webster
Choir Kid #7
Kirk B.R. Woller
Reverend Hopkins
Molly Belle Wright
Beth
Tom Young
Mr. Armstrong
Maddox Braun
Baby Angel
Willow Braun
Schoolgirl

Produced by

Rhonda Baker
co-producer
Jennifer Booth
executive producer
Katelyn Botsch
co-producer
Kevin Downes
producer
Andrew Erwin
producer
Jon Erwin
producer
Dallas Jenkins
executive producer
K. Blaine Johnston
executive producer
Mark A. Kendell
executive producer
Daryl C. Lefever
producer (as Daryl Lefever)
Darin McDaniel
producer
Gerald R. Molen
executive producer
Chet Thomas
producer
Christopher Woodrow
executive producer
Tony Young
executive producer

Music by

Dan Haseltine
Matthew S. Nelson

Cinematography by

C. Kim Miles

Editing by

John Quinn

Casting By

Anthony J. Kraus
Jill Anthony Thomas

Production Design by

Jean-Andre Carriere

Costume Design by

Maria Livingstone

Makeup Department

Lexy Fabiano
key hair stylist
Tracy George
makeup department head
Brenda Magalas
key makeup artist: second unit
Kaela Perry
key hair stylist
Pina Robinson
department head hair stylist
Heather Streilein
hair stylist: second unit (as Heather Streilen)
Alisha Talbot
key makeup artist
Kim Wright
department head makeup artist: second unit

Production Management

Katelyn Botsch
post-production supervisor
David Franceschetti
assistant production manager
Boeseya Petra
unit production manager

Second Unit Director or Assistant Director

Adam Drake
first assistant director
Richard Duffy
first assistant director
Cody McCullough
second assistant director
Lisa Nelson-Fries
AD PA
Kyle Wong
AD PA

Art Department

Gary Barringer
graphic designer
Jarid Boyce
storyboard artist
Alexandra Chem
assistant art director
Matt Holm
assistant set decorator
Aaron W.R. Johnston
property master
Cody Ruminski
On Set
Jeremy Simpson
props buyer
Asuka Sugiyama
art department coordinator

Sound Department

Will Digby
sound effects editor
Iris Dutour
foley artist
Russ Dyck
sound mixer
Sanaa Kelley
foley artist
Erika Koski
Foley Mixer
Andy Koyama
re-recording mixer
Trino Madriz
ADR Mixer
Avo Mardikian
mix stage engineer
Donald Mensah
2nd boom operator
James Morioka
dialogue editor
Sacha Rosen
boom operator
Steven Williamson
Score Mixer

Special Effects by

Scot Niessen
special effects technician
Marc Reichel
special effects coordinator
Shawn Stone
special effects assistant

Visual Effects by

Raoul Bolognini
visual effects producer
Brianna Domont
Visual Effects Executive
Liam Karp
visual effects supervisor
Daniel Revkin
visual effects consultant
Richard Servello
compositor

Stunts

Tristan Carlucci
stunt performer / stunt performer: Playground Kid
Alexandra Frohlinger
bike double: Beth
Jake Kennerd
stunt rigger
Kristen Sawatzky
stunt coordinator
Melinda Smythe
stunt double: Beth
Ryan Stelmaschuk
stunt performer
Anders Strome
stunt driver
BJ Verot
stunt coordinator

Camera and Electrical Department

Arsen Busel
grip
John Clarke
gaffer
Conroy Finnigan
key grip
Allen Fraser
still photographer
Damian Frazee
film loader
Caley Gibson
first assistant camera: a camera
Jeff Hammerback
first assistant camera: b camera
T.J. Casey Harrison
b camera operator (as TJ Casey Harrison)
Juan Manuel Panelli
second assistant camera: b camera (as Juan Panelli)
Nicolas Phillips
lead lamp operator
Daniel Quesnel
digital imaging technician (as Danny Quesnel)
Simon Schroeder
second assistant camera: c camera
Doug Schwartz
a camera operator (as Douglas Schwartz)
Paul Skirzyk
best boy grip
Brandice Smith
camera trainee
Crystal Staryk
camera trainee
Shauna Townley
c camera operator
Adam Yasinski
second assistant camera: a camera

Casting Department

Mary Louise Gemmill
voice casting: loop group
Katrina Wandel George
casting associate
Carmen Kotyk
casting: Winnipeg
Heather Madill
extras casting director
Bernie Van De Yacht
voice casting: loop group
Libid Zyla Harder
extras casting assistant

Costume and Wardrobe Department

Chris Eastman
expense tracker
Tj Kshymensky
bg costume set supervisor
Ann Park Peters
costume buyer
Angela Wells
assistant costume designer
Brenda Zachanowich
truck supervisor

Editorial Department

Emily Cramer
color assist
Maxine Gervais
senior colorist
Brian Hershall Merrick
assistant editor
Jeff Pantaleo
associate colorist
Kristina Penny
assistant editor: second assistant editor
Stacey Schroeder
additional editor
Kayla Uribe
di producer

Location Management

Andre Touchette
location production assistant

Music Department

Avery Bright
musician
Celeste Chada
scoring consultant
Joseph S. DeBeasi
music editor
Hillary Holmes
Music Executive
John Mark Painter
musician

Script and Continuity Department

Joshua Hood
script supervisor

Transportation Department

Cody Johnston
picture vehicle driver

Additional Crew

Renee Albert
loop group voice actor
Angelina Alberto
on-set tutor
Diana Botelho-Urbanski
stand-in
Jeremy Carlson
marketing
Cary Christopher
loop group
Jamie Clevenger
executive in charge of production
Ben Coudiere
craft service
Maria del Mar
loop group
Bobby Downes
international strategy
Ryan Dunlap
marketing
Ryan Flaherty
assistant: J. Greer
Ashley Greyson
marketing
Ti Hallas
Tutor
Sam Jenkins
assistant: Mr. Jenkins
Diana Kim
minors' coordinator
Alaia King
post production accountant assistant
Erica Kolsrud
post production accountant
Tiffany Long
Marketing
Gabriella Ludlow
business & legal affairs
Tyler Malazo
loop group
Christopher Marren
loop group
Amanda Martínez
loop group
Ciera Horton McElroy
marketing
T.J. McGibbon
loop group
Yanna McIntosh
loop group
Steve Nohava
assistant: Mr. Jenkins
Kelsey Novak
post production accountant
Sam Nykiel
business affairs
Damon Papadopoulos
loop group
Jhurmel Pascua
daily set production assistant
Janet Porter
loop group
Suzanne Pringle
stand-in
Ana Sani
loop group
RoseAnna Schick
unit publicist
Callum Shoniker
loop group
Anita Skene
key tutor
Jacob Soley
loop group
Philip J. Strina
business & legal affairs: Lions Gate
Mia SwamiNathan
loop group
Tymika Tafari
loop group
Jodi Terhoch
stand-in
Kimberly-Ann Truong
loop group
Allen Turner
stand-in
Maddalena Vallecchi Williams
loop group
Emma Volk
photo double/gladys
Courtney Voth
animal coordinator
Jaron Weatherly
administrative assistant
Kelsey Zipchen
studio teacher
Robert M. Melnik
president of business affairs (uncredited)
All Filters