Cast

Emile Hirsch Francis Doyle
Jena Malone Margie Flynn
Jodie Foster Sister Assumpta
Vincent D'Onofrio Father Casey
Tyler Long Joey
Arthur Bridges Donny Flynn
John Watson Exec. Producer
Pen Densham Exec. Producer
Tim Harbert Co-Producer
Cheryl La Sasso Assoc. Producer
Chrisanne Mitchell Assoc. Producer
Lisa Buono Assoc. Producer
Lance Acord Cinematographer
Gideon Ponte Production Designer
Geoffrey S. Grimsman Art Director
James E. Ferrell Set Decorator
Marie France Costumes
Laray Mayfield Casting
Adam Howard Special Effects
Michael Schorr Special Effects
Andy Peach Sound
Carl Rudisill Sound
Gary Jensen Stunts