"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.

Jerry (Brad Pitt), en motvillig småkjeltring, har blitt stilt ovenfor to alternativer. Det første er fra sin mafiasjef som vil ha ham til å reise til Mexico for å hente en uvurderlig, antikk pistol kjent som "Meksikaneren". Alternativt kan han ende opp med en sementblokk på bunnen av havet. Det andre alternativet er fra kjæresten Samantha (Julia Roberts) som vil at han skal slutte med forbrytelser, og bli en ærlig og hederlig mann. Jerry resonerer seg raskt frem til at det er bedre å være i live med kjærlighetsproblemer fremfor det andre mer radikale alternativet. Kursen settes mot Mexico. Å finne pistolen er lett. Å få den tilbake til USA er en helt annen sak. Det hviler visstnok en legendarisk forbannelse over pistolen - en forbannelse Jerry etter hvert tror sterkt på. Især når Samantha blir tatt som gissel av leiemorderen Leroy (James Gandolfini) for å sikre at Jerry ikke ødelegger oppdraget og at Meksikaneren ender opp i gale hender.

Vi følger en seriemorder og hans ofre når de alle forbereder seg til jul på sine egne måter. I år spiller det ingen rolle om du har vært slem eller snill, julenissen kommer til byen uansett hva, og han vet hvor du bor.