After his moving role in the Pianist, Adrian Brody returns to play a gulf war veteran convicted of murder and sentenced to be held in a rather grim mental asylum.
Convinced he is travelling through time (in the style of 12 Monkeys) Brody becomes obsessed with finding the woman he is convinced was supposed to be his true love, played by Keira Knightley.
Also staring Jennifer Jason Leigh, Kelly Lynch, Kris Kristofferson, and Daniel Craig, set for release in the latter part of 2004.