My friends raved and raved about this movie so I was very excited to see and probably had too high expectations?

I. HATED. This. Movie.

First of all, it dragged on foooorrrreeevvvveeerrrrr. It felt like I was sitting there for 5 hours. Yes it was enjoyable to try and guess whodunnit but I am so angry about the ending that it ruined the rest of it for me.

Obviously I won't spoil it for anyone but be warned IT CUTS OFF! You sit through all of that, they don't show outcomes of a few characters, and you're waiting for your happy ending closure and then BAM! Credits. I can't believe I wasted that much time when I could have knocked at least 2 other movies off my list that night. Nothing, I repeat NOTHING makes me angrier than a movie with no closure. It's designed so that you can assume what happens but screw that, if I have to sit there and go through all that stuff just to leave it up to my imagination what happens in the end it's automatically failed.

My other pet peeve is that Jake Gyllenhaal was a terrible cop. Not that his acting was bad, but his character itself was retarded. He was ALWAYS alone, never followed protocol, never let anyone know where he was and that is just bad writing.

The only reason I didn't give it 1 star is because I've seen worse.

If you are like me and need closure and answers, DO NOT waste your time on this movie.