Trzydziestoletnia Sabine całe życie spędziła w podróży, towarzysząc matce, wędrownej wróżce, znanej jako Madame Ruby. Do spokojnego miasteczka, w którym zdecydowała się wreszcie osiąść, przyjeżdża Dan Smith, filmowiec z Nowego Jorku. Wezwała go chora babka, by pozałatwiać wszystkie swoje ziemskie sprawy. Sabine i Dan coraz bardziej się sobie podobają, choć on ma narzeczoną. Nieoczekiwanie pojawia się Madame Ruby. Ma przeczucie, że coś ważnego stanie się w życiu jej córki i postanawia wyjawić jej mroczną tajemnicę z przeszłości. Sabine także ma zdolności parapsychologiczne, choć dotychczas nie chciała z nich korzystać. Splot niezwykłych okoliczności sprawi, że odkryje sekret, który zmieni życie Dana. Czy jednak zdoła go przy sobie zatrzymać?