The Jacket

Director:
John Maybury

Starcast:
Adrien Brody .... Jack Starks
Keira Knightley .... Jackie Price
Kris Kristofferson .... Dr. Thomas Becker
Jennifer Jason Leigh .... Dr. Lorenson
Kelly Lynch .... Jean Price
Brad Renfro .... The Stranger
Daniel Craig .... Rudy Mackenzie
Steven Mackintosh .... Dr. Hopkins
Brendan Coyle .... Damon
Mackenzie Phillips .... Nurse Harding
Laura Marano .... Young Jackie
Jason Lewis .... Officer Harrison
Richard Dillane .... Captain Medley
Jonah Lotan .... Intern #1
Angel Coulby .... Intern #2

Plot summary:

The film centers on a military veteran who returns to his native Vermont suffering from bouts of amnesia. When he is accused of murder and lands in an asylum, a well-meaning doctor puts him on a heavy course of experimental drugs, restrains him in a jacket-like device, and locks him away in a body drawer of the basement morgue. The process sends him on a journey into the future, where he can foresee his death (but not who did it or how) in four day's time. Now the only question that matters is: can the woman he meets in the future save him?