Josh Hutcherson
Jess Aarons
AnnaSophia Robb
Leslie Burke
Zooey Deschanel
Ms. Edmunds
Robert Patrick
Jack Aarons
Bailee Madison
May Belle Aarons
Grace Brannigan
Joyce Aarons
Patricia Aldersley
Grandma Burke
Lauren Clinton Clark
Janice Avery
Isabelle Rose Kircher
Carla
Cameron Wakefield
Scott Hoager
Elliot Lawless
Gary Fulcher
James Gaylyn
Principal Turner
Ian Harcourt
Kenny (Bus Driver)
Brandon Cook
First Grade Boy
Tyler Atfield
Eighth Grade Boy
Maisy McLeod-Riera
First Grade Girl
Hudson Mills
Willard Hughes
Zoe Cramond
Parishioner (uncredited)