Jackie (Brandy Norwood) verschickt jedes Jahr zu Weihnachten einen großspurigen Weihnachtsbrief, der ein absolut perfektes Leben beschreibt. Bei ihrer alten College-Freundin Charlotte (Heather Graham) trifft sie damit jedoch einen wunden Punkt, sieht ihr Leben alles andere als perfekt aus. Als Charlotte ihren Mann Rob (Jason Biggs) und ihre Familie wenige Tage vor Weihnachten vor die verschneite Haustür von Jackie und ihrem Mann Valentino (Matt Cedeño) führt, nutzt Charlotte die Gelegenheit, um zu beweisen, dass das „perfekte“ Leben ihrer alten Freundin unmöglich so toll sein kann. In ihrem übereifrigen Versuch Jackie zu entlarven, ruiniert Charlotte beinahe das Weihnachtsfest beider Familien und muss sich mit ihrer alten Freundin zusammentun, um die Scherben wieder zusammenzufügen.