Si sta rivelando un Natale piuttosto marcio per la famiglia Saunders. Essendosi appena trasferiti a Edmonton, Alberta da Los Angeles, California, non hanno amici, né soldi e, ad eccezione della brillante Mary (Amy e Zoe Schlagel), nessuno spirito natalizio. A peggiorare le cose, la loro madre, Judy (Rachel Hayward), è bloccata a Los Angeles, bloccata dagli overbooking delle compagnie aeree. Quindi, i doveri dello shopping natalizio ricadono su papà, Wayne (Patrick Swayze) e sui bambini cupi. Le cose iniziano a sembrare un po 'più come il Natale quando il dodicenne Brian (Matthew Knight) e la bambina di sei anni Mary trovano una borsa piena di soldi al centro commerciale locale e lanciano una baldoria di shopping natalizio, cioè fino a quando i criminali che i soldi contraffatti li inseguono per il centro commerciale pieno di acquirenti natalizi.