By odnaleźć swoje korzenie, Brooke Bennett odwiedza Irlandię na czas Bożego Narodzenia, gdzie poznaje Aidena Harta, hrabiego Glaslough. Pomylona z elitarną organizatorką, zostaje wynajęta do zaplanowania epickiego przyjęcia świątecznego w jego zamku.
Akcja filmu rozgrywa się w 1967 r. w Dublinie. Agnes Browne jest wdową, samotnie wychowującą siedmioro dzieci. Aby móc związać koniec z końcem, sprzedaje owoce i warzywa. W pełni poświęca się dzieciom, zapewniając im najlepsze wykształcenie. Dla siebie pragnie tylko jednego: usłyszeć na żywo Toma Jonesa, śpiewającego "It's not usual". Piosenkarz ten ma wkrótce przyjechać do miasta na koncert.
Irlandia, rok 1936: pięć sióstr mieszka na małej farmie, imają się różnych zajęć. Pewnego dnia wraca do domu ich brat, duchowny katolicki, który przez wiele lat był misjonarzem w Afryce. Pod wpływem jego opowieści siostry zaczynają inaczej patrzeć na życie.
Pełna nostalgii opowieść o grupie Irlandczyków, którzy spotkali się przy świątecznym stole. Pod pozorami lekkiej rozmowy kryją się ludzkie dramaty i rozczarowania, a także refleksja na temat śmierci i przemijania... W domu należącym do dwóch starszych pań - sióstr Julii (Cathleen Delany) i Kate (Helena Carroll) Morkan oraz kuzynki Mary Jane (Ingrid Craigie), przy dobrej tanecznej muzyce i wyśmienitym jedzeniu spędzają noworoczny wieczór członkowie rodziny, ich przyjaciele i znajomi. Wielką atrakcją wieczoru jest koncert fortepianowy Mary Jane, nie brakuje też recytacji, śpiewu i tańca. Wreszcie goście zasiadają do kolacji przy odświętnie nakrytym stole. Po zakończeniu uroczystego przyjęcia wszyscy powoli się rozchodzą. Dom ciotek opuszcza także Gretta (Anjelica Huston), żona siostrzeńca, Gabriela (Donal McCann). Wsłuchawszy się w piękną irlandzką balladę, kobieta zaczyna wspominać. Dopiero w hotelowym pokoju opowiada mężowi smutną historię swej pierwszej, nieszczęśliwej miłości...