Raimunda (P. Cruz) živi u Madridu s kćeri Paulom (Y. Cobo) i suprugom Pacom (A. de la Torre), nezaposlenim nasilnikom i pijancem, a njezina rastavljena sestra Sole (L. Duenas) tajno radi kao frizerka. Njih su dvije davno izgubile roditelje u požaru u rodnom selu u pokrajini La Manchi. Njihova teta Paula (C. Lampreave) još uvijek živi u selu i ne prestaje govoriti o svojoj sestri, njihovoj majci, no na način kao da je ona ipak živa. Kada teta Paula umre, situacija se potpuno promijeni jer na površinu izađu činjenice koje nitko nije znao.

Scrooge (Patrick Stewart) škrti je poslovni čovjek koji prezire Božić i zamjera svojem najboljem zaposleniku Bobu Cratchitu (Richard E. Grant) jer mu mora dati slobodno za blagdane. Na Badnjak ga posjećuje duh njegova umrlog prijatelja i partnera Jacob Marley, koji je u zagrobnom životu uvidio da je griješio za života. Scroogea uz Marleyjevu pomoću posjećuju duhovi Božića prošlih, sadašnjih i budućih u nadi da će mu pokazati koliko je važno prigrliti radost blagdana.