Director
Cast
Thomas Jane as David Drayton
Marcia Gay Harden as Mrs. Carmody
Laurie Holden as Amanda Dumfries
Andre Braugher as Brent Norton
Toby Jones as Ollie
William Sadler as Jim Grondin
Jeffrey DeMunn as Dan Miller
Frances Sternhagen as Irene
Alexa Davalos as Sally
Nathan Gamble as Billy
Chris Owen as Norm
Sam Witwer as Private Jessup
Robert C. Treveiler as Bud Brown
Writers
Frank Darabont (screenplay)