A rather dark movie, but alright.
IMO If you like that, be sure to see "The Butterfly Effect".
The sequel does not compare though.