
Patrick Fugit ........................ Kyle Barnes |
Philip Glenister .......... Reverend John Anderson |
Wrenn Schmidt ....................... Megan Holter |
Madeleine McGraw .................... Amber Barnes |
Kate Lyn Sheil .................... Allison Barnes |
Brent Spiner .............................. Sidney |
Reg E. Cathey .................. Chief Byron Giles |