After watching this movie, I felt like I needed an MRI scan, just to see what the hell my brain was doing. It felt like my brain was going through a rigorous workout just keeping up with the plot and complexities of the surroundings. The movie is very complex, but is explained simply enough to where you still keep being drawn in. Overall, excellent movie, but a complete beating on your brain.