One fan said: "The second half of the movie was one of the best I have ever seen - It took you through a kaleidoscope of ...