Charlotte Cooper (Diane Keaton) desidera solo che la sua famiglia viva un Natale perfetto. Riunire quattro generazioni di Cooper sotto lo stesso tetto, però, riserva difficoltà e imprevisti, nonostante il marito Sam (John Goodman) accetti con riluttanza la richiesta della donna di non rivelare ai figli, ognuno alle prese con la propria vita privata..