I really liked this movie. I like movies where you can not predict the ending. I was on the edge of my seat most of the time. I felt that it was quite complex or complicated to follow. Which is what I like keeps me awake during movies. I liked how the ending is left up for you to figure and discuss. I might see it again just to see if I can gather any clues to help me come to a better conclusion.