Finley est née à Christmas, en Oklahoma. Pour autant ce n'est clairement pas tous les jours Noël à Christmas, et la ville n'a rien d'enchanteur !
Quand les camarades de son nouveau lycée commencent à lui poser des questions sur sa ville natale au nom atypique, Finley n'hésite pas à mentir et à la décrire comme un petit paradis digne d'un téléfilm de Noël. Elle ne s'attendait pas à ce que l'un d'entre eux, et encore moins le très agaçant Arthur, croie à son mensonge !
Lorsque celui-ci débarque pour les vacances dans l'auberge tenue par la grand-mère de Finley et découvre que la réalité n'a rien de la magie à laquelle il s'attendait, elle se sent obligée de tout faire pour lui offrir le parfait Noël qu'on lui a promis. Et si elle recevait en retour le plus beau des cadeaux : l'amour ?