Erica (Jill Clayburgh) po kilkunastu latach, zdawałoby się szczęśliwego małżeństwa dowiaduje się nagle, że mąż postanowił ją opuścić dla młodszej kochanki. Szok wywołany tą gwałtowną zmianą sytuacji nie trwa długo. Erica, będąc kobietą wciąż atrakcyjną i teraz zupełnie wolną, korzysta z tej wolności. Dochodzi do wniosku, że życie bez zobowiązań ma wiele uroku. Na ironię mąż, który doprowadził do obecnego stanu, ma mniej powodów do zadowolenia.

Cara Jessup (Julianne Moore) jest uznanym lekarzem psychiatrą, specjalistką w dziedzinie rozpoznawania syndromu osobowości mnogiej. W swojej praktyce lekarskiej spotyka się z przypadkiem chorego psychicznie pacjenta – przestępcy (Jonathan Rhys Meyers). Niesamowity kontakt z czystym złem uosabianym przez pacjenta podważa teorie naukowe Cary i narusza porządek jej prywatnego świata. Tajemnicza i niewyjaśniona śmierć ojca Cary staje się początkiem niebezpiecznych zdarzeń, w które zostaje zaplątana ona sama oraz jej córka.

Młodego nowojorskiego nauczyciela Jacka Singera (Chris Eigeman) z całą pewnością nie można zaliczyć do grona ludzi sukcesu. Własny ojciec się do niego nie odzywa, kolejna dziewczyna podziękowała mu za współpracę, jego życie staje się coraz bardziej bezbarwne, a samoocena gwałtownie zniżkuje. Podłamany życiowymi porażkami nieudacznik trafia na terapię do psychoterapeuty... z piekła rodem. Dr Ernesto Morale (Ian Holm) jest maniakalnym wyznawcą teorii Freuda. Jack jest mocno zszokowany sposobem prowadzenia terapii i nie za bardzo wierzy w jej powodzenie. Pewnego dnia los stawia na jego drodze piękną i tajemniczą wdowę Allegrę (Famke Janssen).