Witajcie w Christmas! Miasteczku, gdzie każde święta są cóż, niezupełnie idealne.
Finley Brown wraca z elitarnej szkoły z internatem do swego rodzinnego miasteczka w Oklahomie, które nazywa się Christmas. Miasteczko jak dotąd niewiele się zmieniło przez szesnaście lat życia Finley, dziewczyna spodziewa się więc, że wszystko będzie tak samo, jak wtedy, gdy wyjeżdżała.
Jednak po przyjeździe odkrywa, że jej rodzice się rozeszli, najlepsza przyjaciółka spotyka się z jej byłym chłopakiem, a jej zaciekła rywalka dostała pracę w pensjonacie jej babci. Ku zaskoczeniu Finley okazuje się też, że do miasteczka przybywa jej szkolny kolega Arthur, któremu nieco koloryzując rzeczywistość wmówiła, że Christmas to idylliczne miejsce, w którym święta są bardziej magiczne niż gdziekolwiek indziej.