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.
Keira Knightley | Jackie Price | |
Kris Kristofferson | Dr. Thomas Becker | |
Jennifer Jason Leigh | Dr. Beth Lorenson | |
Kelly Lynch | Jean Price | |
Brad Renfro | The Stranger | |
Daniel Craig | Rudy Mackenzie |
View Full Cast >