It's definitely a new kind of movie that throws lots of confusion at you and is full of many surprises. The Movie at times may move a little slow, but it builds up to a great/emotional ending. It is true once you get the idea you may be able to see the end coming, but you have to be looking for it to see it. If you just watch the movie it'll be more of a jaw dropper. A great movie to see in theaters.