Well the movie revolves around that we see only those things what our mind thinks or want us to see ! I like the movie on a average rate ! Hallucination is the main cause but it still confused me ! The last end of the movie makes it obvious and clear that ghosts do exist !