from the beginning to the half of the movie it seems to be quite unpredictable and surprisingly thought provoking, but I didnt like th endign. while there are many good things to this movies like thought-provoking dialogues, unpredictability and good camera moves, there are some moments and dialogues that seem ridiculous.