Osadzony w dzisiejszym Wietnamie film "Spirits" w fascynujący sposób wprowadza widza w duchowość i tajemnice kultury rzadko przedstawianej w kinie. W trzech ściśle powiązanych ze sobą historiach poznajemy losy młodego pisarza - Loca (Tuan Cuong). W pierwszym wątku "Gość" Loc mieszka w bungalowie na granicy pola porośniętego trzciną cukrową. Początkowo wydaje się ono opuszczone, ale tylko do czasu gdy spotka on tam śliczną młodą kobietę Hoę (Kathy Nguyen). Nieśmiała i zamknięta w sobie dziewczyna potrafi zasiać ziarno miłości pomiędzy nimi. Jednakże ona sama wciąż stanowi dla Loca zagadkę. Skrywa ciemny sekret, który doprowadzi Loca na granicę szaleństwa. W drugim epizodzie "Jedynak" Loc mieszka w starym domu. Opiekuje się nim piękna studentka psychiatrii Linh (Kathleen Luong). Nie widzi w nim szaleńca, lecz utalentowanego człowieka, pełnego pasji. W trakcie tej opieki Loc wraca do zdrowia i zakochuje się w Linh. Wkrótce pobierają się, ale dziewczyna nie może urodzić mu dziecka. Ona również ukrywa ciemny sekret, który wychodzi na jaw pociągając za sobą okropne konsekwencje. Trzecia cześć "Wróżbita" dzieje się wiele lat później. Posiwiały już Loc wiedzie pustelnicze życie. Wynajmuje część domu podróżującej spirytystce LAN (Catherine Thuy Ai). Dzięki niej historia zatacza pełne koło, gdy odkrywa straszliwą historię, która wydarzyła się w tym domu.