Genre:DramaMysteryScience FictionThrillerFantasy
Released:2005-03-04
Runtime:103
A military veteran goes on a journey into the future, where he can foresee his death and is left with questions that could save his life and those he loves.
Adrien Brody
Character: Jack Starks
Keira Knightley
Character: Jackie Price
Kris Kristofferson
Character: Dr. Thomas Becker
Jennifer Jason Leigh
Character: Dr. Beth Lorenson
Kelly Lynch
Character: Jean Price
Brad Renfro
Character: The Stranger
Daniel Craig
Character: Rudy Mackenzie
Angel Coulby
Character: Intern #2
Steven Mackintosh
Character: Dr. Hopkins
Brendan Coyle
Character: Damon
Mackenzie Phillips
Character: Nurse Harding
Laura Marano
Character: Young Jackie
Jason Lewis
Character: Officer Harrison
Richard Dillane
Character: Captain Medley
Jonah Lotan
Character: Intern #1
Nigel Whitmey
Character: Lieutenant
Ian Porter
Character: Major
Angus MacInnes
Character: Judge
Richard Durden
Character: Dr. Hale
Tristan Gemmill
Character: Officer Nash
Colin Stinton
Character: Jury Foreman
Tara Summers
Character: Nurse Nina
Anthony Edridge
Character: Dr. Morgan (as Antony Edridge)
Teresa Gallagher
Character: Nurse Sally
Paul Birchard
Character: Doctor
Kerry Shale
Character: Prosecutor
Angelo Andreou
Character: Babak/Iraqi Boy
Anne Kidd
Character: State Representative
Charneh Demir
Character: Jamile/Iraqi Mother
Frances Brady-Stewart
Character: Woman with Dog
Lolly Susi
Character: Nurse
Garrick Hagon
Character: Defense Lawyer
Fish
Character: Jimmy Fleisher