First of all very nice characterizations, I love everybody in the movie. Superb acting. Story was interesting, till end I thought lots of things because in some points, this movie is so similar with some other movies and every time story went different way. So I can say that was good but final... Final was terrible in my opinion. I hate the movies with open ended final. Because I don't wanna think what will happen, neither series nor movies.. This is really sucks. Anyway, till final it was 8 for me but with final I gave 6. Also this is very long movie. Maybe for a negative comment I can say main character has smoked too much. :) I hated this situation too. It is watchable but don't expect too high.