Patrick Fugit ... Kyle Barnes |
Philip Glenister ... Reverend John Anderson |
Wrenn Schmidt ... Megan Holter |
David Denman ... Mark Holter |
Julia Crockett ... Sarah Barnes |
Kate Lyn Sheil ... Allison Barnes |
Brent Spiner ... Sidney |
Reg E. Cathey ... Chief Byron Giles |