Cast
Josh Hartnett
Eben Oleson
Melissa George
Stella Oleson
Danny Huston
Marlow
Ben Foster
The Stranger
Mark Boone Junior
Beau Brower
Mark Rendall
Jake Oleson
Amber Sainsbury
Denise
Manu Bennett
Billy
Megan Franich
Iris
Craig Hall
Wilson Bulosan
Crew
David Slade
Director
Stuart Beattie
Screenplay
Steve Niles
Novel
Steve Niles
Screenplay
Brian Nelson
Screenplay
Sam Raimi
Producer
Robert Tapert
Producer
Nathan Kahane
Executive Producer
Mike Richardson
Executive Producer
Aubrey Henderson
Executive Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.