Veel kijkers vonden de plot van de film om verschillende redenen verwarrend.
* Meerdere tijdlijnen. De film springt heen en weer tussen verschillende tijdlijnen, wat het volgen van het verhaal lastig kan maken.
* Onduidelijke karaktermotivaties. De motivaties van sommige personages, met name de geesten, zijn niet altijd duidelijk, wat het moeilijk kan maken om hun acties te begrijpen.
* Droomsequenties. De film bevat verschillende droomsequenties, die kijkers verder kunnen verwarren.
* Zware symboliek. De film is behoorlijk symbolisch en een deel van de symboliek wordt niet uitgelegd, wat kijkers in verwarring kan brengen.
Als gevolg van deze factoren vonden sommige kijkers de film te ingewikkeld en moeilijk te begrijpen.