Charlotte Cooper (Diane Keaton) a tökéletes karácsonyról álmodik, amikor esik a hó, sül a pulyka, illatoznak a sütemények, és boldog egyetértésben összegyűlik az egész család. Mindent el is követ ennek érdekében, csak egyvalamivel nem számol: a családtagokkal. Mert ahol négy generáció gyűlik össze, ott előbb-utóbb kitör a káosz...
Charlotte és Sam Cooper (John Goodman) negyven éve házasok, és a szeretet ünnepén ők látják vendégül az egész rokonságot. Lányuk, Eleanor (Olivia Wilde) csinos, okos és meglehetősen frusztrált, mert még nem sikerült megtalálnia a tökéletes pasit. Szülei nagy meglepetésére beállít egy jóképű idegennel (Jake Lacy), akit a reptéren kért meg, hogy játssza el a vőlegénye szerepét. Charlotte fia, Hank (Ed Helms) egyedülálló apaként próbál kislánya mellett helytállni, inkább kevesebb, mint több sikerrel. Húga, a kleptomániás Emma (Marisa Tomei) pedig a tökéletes karácsonyi ajándék keresése közben se tud kibújni a bőréből, emiatt a karácsonyt kis híján rács mögött tölti.
De nem hiányozhat a nagy családi örömünnepélyből Sam kissé már szenilis nagynénje, Fishy néni (June Squibb), Charlotte bűbájos apja, Bucky (Alan Arkin), aki karácsonyi ajándékként egy kedves fiatal pincérnőt (Amanda Seyfried) visz haza.
Lehet tökéletes az ünnep ennyi tökéletlen emberrel az asztalnál? Egy biztos: humorban, fényekben és nagy érzelmekben nem lesz hiány. A nagy karácsonyi Cooper-teszthez pedig a behavazott Pittsburgh biztosít varázslatos hátteret.