This movie introduces concepts not often explored and high complexity levels which are often watered down for a global appeal with pacing that requires your full attention. This is an artist's painting which requires much reflection and pondering that holds a mirror to itself while breaking it at the sametime. This non linear/linear story cannot be fully understood just as certain plot strings are also not fully revealed. You must trust and catch onto the directors vision to survive by keeping your attention to the end. This is the greatest and weakest element of the film. The vision is not easy to find or hold onto. This is compounded by the less than clear dialogue due to heavy handed natural sound. In any case, be prepared for a ride because that's exactly what you get.