William Harford est un brillant médecin new-yorkais, marié depuis neuf ans avec Alice, une galériste d'art au chômage, et tous deux sont les parents d'une petite Helena, âgée de 7 ans. Un soir, aux alentours de Noël, William et Alice sont invités à une réception donnée par le richissime Victor Ziegler, dont Harford est le médecin traitant.