Den britiske tryllekunstner Stanley inviteres til Sydfrankrig for at afsløre et muligt svindelnummer. Her har den unge clairvoyant Sophie indlogeret sig hos en velhavende familie, som hun imponerer ved at tale med de døde og se ind i fremtiden. Stanley er overbevist om, at hun er en svindler, men hans rationelle syn på verden bliver i den grad sat på prøve, da Sophie tilsyneladende har ret i samtlige af sine forudsigelser. Og pludselig befinder Stanley sig i store problemer - både professionelt og personligt.