Alla vigilia di Natale del 1950, Wilfred Butler muore in un incendio fuori dalla sua villa a East Willard, nel Massachusetts. La residenza è stata lasciata in eredità a suo nipote, Jeffrey. Vent'anni dopo, l'avvocato John Carter arriva a East Willard la vigilia di Natale con la sua assistente e amante Ingrid, dopo essere stato incaricato da Jeffrey (ora registrato come paziente in un manicomio) di vendere la casa. La casa, la città, persino lo stesso Jeffrey, nascondono oscuri segreti che verranno portati alla luce.