Film opowiada o chorobowych rozterkach Rachel, która doprowadziła do wypadku i śmierci dziecka. Najpierw głosy w głowie bohaterki usiłują rozstrzygnąć, czy Elliot jest Nathanem albo na odwrót. Potem rodzi się kolejna wątpliwość: czy Elliot lub Nathan w ogóle istniał. Perypetie zamyka rozstrzygnięcie: Eliot i Nathan istnieją i obaj są równie prawdziwi, co nieprawdziwi. W ramach dociekań Rachel prawdopodobnie zabija również swego męża, ale potem wymyśla go na nowo. Po drodze do rodzinnego szczęścia mama, tata i Elliot/Nathan muszą stawić czoła zmyślonemu kultowi inkuba, który uwielbia formę koła i zawodzenie wyznawców przebranych w fikuśne stroje.