Zima 1843, młoda kobieta jest przedmiotem śledztwa w związku z tajemniczą śmiercią matki. Jej wspomnienia wydarzeń rzuca nowe światło na siły stojące za tragedią.
Gdy żona Jamiego zostaje brutalnie zamordowana, mężczyzna udaje się do rodzinnego miasteczka, by rozwiązać zagadkę śmierci ukochanej. Odpowiedzi szuka w starych zabobonach o złej brzuchomówczyni i jej lalkach.
Minnie (Gena Rowlands), kobieta zamożna i posiadająca dobrą pracę, jest związana z żonatym mężczyzną (John Cassavetes), z którym nie jest szczęśliwa. Tymczasem Moskowitz (Seymour Cassel) to mężczyzna z kiepską pracą i bez życiowych perspektyw. Pewnego dnia dochodzi do przypadkowego spotkania tej dwójki samotnych ludzi. Mimo dzielących ich różnic, zaprzyjaźniają się ze sobą.