I really enjoyed this movie. At first, I thought Anne Hathaway's opening lines were REALLY cheesy. Not her fault, she is a great actress. She did not write the stuff.
BUT later I realized the whole thing, including her lines, made total sense. She came in like an old school femme fatale in a Bogart movie. Like a character in an adventure game...
The reason the vast majority of people do not understand or like this movie is because it is too much for their intellect. This movie is really for about less than 1% of the population who understands how everything actually works. Those of us who meditate and have done some LSD. Or just read a lot of philosophy.
I think most people came in wanting a by the numbers thriller and what they got was a massive dose of high level spirituality leading to confusion or cognitive dissonance.
I loved it. There is nothing wrong with this movie. It is just not for everyone. Some people will drop acid and see God, become one with God and understand the oneness of all living things.
Some people will trip balls bro bro. Or see demons. Those people are 99% of y'all. Not your fault. I used to be there, too. Keep trying!