Le monde de Richard Castle s'écroule à la veille de Noël. Alors qu'il est en train d'installer les décorations de Noël avec Alexis, cette dernière lui annonce qu'elle ne sera pas présente au réveillon. Alexis a un nouveau petit ami, qui se prénomme Max et elle veut le voir avant qu'il parte pour les vacances de Noël. Richard est déçu car il espérait perpétuer la tradition de Noël de sa famille. En plus de sa déception, Kate annonce à Richard qu'elle ne peut pas aller à son réveillon de Noël puisqu'elle est de garde au poste de police. Castle découvre que Kate lui a menti sur sa garde et ne comprend pas la raison. Au poste de police, Gates est furieuse à l'idée de passer un autre réveillon de Noël avec sa belle-mère. Alors qu'Esposito et Ryan passent habituellement leur réveillon ensemble, Kevin lui annonce qu'il va plutôt passer Noël avec Jenny. Esposito découvre la raison de ce refus de poursuivre la tradition. Javier drague à nouveau Lanie. En parallèle, l'équipe de Beckett enquête sur la mort d'un père Noël, dans un parc de la ville. Un couple a vu le père Noël tomber du ciel avant que son corps s'écrase près d'eux. Après avoir examiné le corps, l'équipe de Beckett découvre l'identité de ce père Noël : Kriss Kringle. Son adresse est le Pôle Nord. Ces indices amènent Castle à diverses théories sur l'existence du père Noël. Au cours de l'enquête, l'équipe découvre une école qui apprend comment devenir le père Noël et dont la victime faisait partie. Derrière cette histoire se cache une affaire de justice que ni Kate, ni Richard n'auraient soupçonnée.