Cast
Jodie Foster
Kyle
Peter Sarsgaard
Carson
Erika Christensen
Fiona
Kate Beahan
Stephanie
Greta Scacchi
Therapist
Judith Scott
Estella
Sean Bean
Captain Rich
Michael Irby
Obaid
Brent Sexton
Elias
Marlene Lawston
Julia
Crew
Robert Schwentke
Director
Thom Noble
Editor
Florian Ballhaus
Director of Photography
James Horner
Original Music Composer
Jim Whitaker
Executive Producer
Brian Grazer
Producer
Thomas Lappin
"A" Camera Operator
Jennifer Tanksley
Second Assistant "A" Camera
Jennifer L. Smith
Casting
Billy Ray
Writer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.