for a start and i would like to say that this film be worth see . it be one of the best psychological thriller that exist so i highly recommend to those who like this kind of movie . the plot be very nice and the twist also and the cast outstanding . cusack and liotta and peet and hawkes do their best and the result be excellent . i like a lot the flashback that be make mostly in the beginning . furthermore and the idea of the whole film be terrific . on the other hand and speaking frankly there be an excessive gore and emphasis on the murder that do not impress me while a big part of the movie be dedicate to murder . another thing that i do not like be the continuous rain that make me feel tired and see again again the storm . moreover and what i like most contrary to many people be the end of the movie . it be unpredictable and and besides that and it be one of the few thriller that you can not find out the end easily . it be very interesting and make me sit tight on my couch . if you do not pay attention for a while you will get lose . i should not forget to refer to the hot presence of peer that embellish the movie apart from her casting ability . lastly and you should make sure that you will be 100 % concentrate on the film in order to understand what be happen cause i regard it a one of the most difficult movie to understand . it be certain that this film will dominate you with mystery and in parallel make you think a lot of thing that will be predict wrong in the end . i would give 9 at least out of 10 to identity .