Katie Holmes
Miss Meadows
Katie Holmes
Miss Meadows
James Badge Dale
Sheriff
Callan Mulvey
Skylar
Mary Kay Place
Mrs. Davenport
Saidah Arrika Ekulona
Doctor
James Landry Hébert
Derek Weaver
Kate Linder
Trudy Navis
Stephen Bishop
Lt. Danny
Jean Smart
Mother Meadows
Harry Zinn
Minister
Joe Fishel
Church Member
Ava Kolker
Heather
James Keane
Father Peter
Graham Beckel
Tony Weaver / Driver of Truck
Gregory Allen Smith
Willie
Anna Moravcik
Little Miss Meadows
Tyler Corbet
Gordon
Milly Hopkins
Sarah
Charlotte Labadie
Hallway Girl / Violet
Aubree Stone
Little Girl Maggie
Amy Kravockuck
Miss Katherine
Barry Markowitz
Homeless Man
Dawn Hyde
Extras Casting Assistant
Jasmine Gutierrez
Casting Assistant
Angela Boehm
Extras Casting
Amber Whelan
Stunt Double
Thom Allport
Stunts
Richard Fike
Stunt Coordinator
Jillian Cole
Stunt Double
Jeff Steen
Executive Producer
Katie Holmes
Executive Producer
Joan Sobel
Executive Producer
Jean Smart
Co-Executive Producer
Dmitri Sinenko
Co-Executive Producer
Sandra Siegal
Executive Producer
Gary M. Pollak
Executive Producer
Daniel J. Otto
Co-Executive Producer
John Paul Otieno
Co-Executive Producer
Melina Lizette
Associate Producer
Raquel Lewis
Co-Executive Producer
Glenn Lewis
Co-Executive Producer
Mark B. Johnson
Executive Producer
Karen Leigh Hopkins
Executive Producer
David Harfield
Executive Producer
Grant Guthrie
Executive Producer
Tracy Faulkner
Co-Executive Producer
Harry Faulkner
Co-Executive Producer
Darrel Casalino
Executive Producer
Jay Carr
Executive Producer
Evan Israel Brenner
Executive Producer
John Beeson
Co-Executive Producer
Gary Becker
Executive Producer
Lyda Akin
Co-Executive Producer
Riley Flanagan
Set Production Assistant
Karen Leigh Hopkins
Director
Karen Leigh Hopkins
Writer
Joan Sobel
Editor
Barry Markowitz
Director of Photography
Eric Brenner
Producer
Rob Carliner
Producer
Jennifer Klide
Production Design
Carmen Navis
Set Decoration
Brenda Abbandandolo
Costume Design
Jeff Cardoni
Original Music Composer
Ed Johnston
Casting
Chris Hahn
Stunts
Kathryn Witt
Co-Producer