You need to see this film. Simple but complex. You won't be bored viewing the movie and midway through it will be impossible to look away. Watching it is like a puzzle in itself, so many clues at the beginning, some serve as a misdirection, others genuine motifs which foreshadow what is to come. I want talk about it too much but don't listen to all the negative comments. This movie is a blast. Can't wait for part 3