Johnny must unravel a series of future visions of himself killing a man in revenge for the death of someone close to him.
Aug 15, 2004
Aug 22, 2004
Elias Toufexis, Natassia Malthe, Scott Bellis