Without giving too much away, the film is simply a masterpiece, a mystery wrapped in mystery that will keep you guessing, wondering, and thinking about for days after watching. The film leaves it up to you to decide which is real and which is fantasy.
A warning though for those who may have experience with drug induced psychosis, it can be haunting - leaving you remembering a time in your past you would rather forget.