Etter en brutal storm oppdager innbyggerne i en liten by at det ligger en ondsinnet tåke over husene deres, som tar livet av alle som befinner seg utendørs.

"Heksene i Eastwick" er en komedie basert John Updikes roman. En torsdagskveld møtes tre venninner, Alex (Cher), Sukie (Michelle Pfeiffer), og Jane (Susan Sarandon), for å snakke litt om mannfolk over et glass Martini. Ettersom praten går kaster de seg ut i et forsøk på å beskrive idealmannen. Neste dag ankommer en mystisk fremmed mann ved navn Darrell Van Horn (Jack Nicholson) byen. Darrell er nøyaktig lik kvinnenes beskrivelse av idealmannen, og han forfører dem én etter én. Så begynner merkelige ting å skje. Kvinnene oppdager nemlig at de er kommet i besittelse av mektige krefter.