Casting

Director

Gábor Csupó

Producer

Lauren Levine, Hal Lieberman, David Paterson

Executive Producer

Alex Schwartz

Screenplay

Jeff Stockwell

Novel

Katherine Paterson

Original Music Composer

Aaron Zigman

Director of Photography

Michael Chapman

Editor

John Gilbert

Casting

Stephanie Corsalini, Liz Mullane

Stunt Coordinator

Allan Poppleton

Production Design

Robert Gillies

Art Direction

Roger Guise, Jennifer Ward

Set Decoration

Jackie Gilmore

Costume Design

Barbara Darragh

Sound Designer

Brent Burge

Visual Effects Supervisor

Bill Kent, Matt Aitken

Camera Operator

Cameron McLean

Josh Hutcherson
Josh HutchersonJess Aarons
AnnaSophia Robb
AnnaSophia RobbLeslie Burke
Zooey Deschanel
Zooey DeschanelMs. Edmunds
Robert Patrick
Robert PatrickJack Aarons
Bailee Madison
Bailee MadisonMay Belle Aarons
Kate Butler
Kate ButlerMary Aarons
Devon Wood
Devon WoodBrenda Aarons
Emma Fenton
Emma FentonEllie Aarons
Grace Brannigan
Grace BranniganJoyce Aarons
Latham Gaines
Latham GainesBill Burke
Judy McIntosh
Judy McIntoshJudy Burke
Patricia Aldersley
Patricia AldersleyGrandma Burke
Lauren Clinton Clark
Lauren Clinton ClarkJanice Avery
?
Isabelle Rose KircherCarla
Cameron Wakefield
Cameron WakefieldScott Hoager
Elliot Lawless
Elliot LawlessGary Fulcher
?
Carly OwenMadison
Jen Wolfe
Jen WolfeMrs. Myers
James Gaylyn
James GaylynPrincipal Turner
Ian Harcourt
Ian HarcourtKenny (Bus Driver)
?
Brandon CookFirst Grade Boy
?
Tyler AtfieldEighth Grade Boy
Maisy McLeod-Riera
Maisy McLeod-RieraFirst Grade Girl
?
Hudson MillsWillard Hughes
?
Matt GibbonsDark Master
Phil Grieve
Phil GrieveMr. Bailey
Zoe Cramond
Zoe CramondParishioner (uncredited)
Tyler Warwick
Tyler WarwickStudent (uncredited)