Dans le Dakota du Nord, Alex, un ancien soldat, prend sous son aile un DJ prénommé Josh. Leur amitié volera en éclats le jour où ce dernier fait une découverte malheureuse concernant Alex...
Lors des fêtes de Noël, un tueur déguisé en Père Noël massacre toutes les personnes qu’il juge « vilaines » tout en donnant des cadeaux et des récompenses à toutes les personnes qu’il juge « gentilles ». Le shérif Cooper et son adjoint Aubrey Bradimore se lancent à sa poursuite pour arrêter le massacre.
Pour leurs vacances d'hiver, plusieurs amis décident d'aller faire de la motoneige. Après s'être perdus, ils finissent par se retrouver dans un ancien asile où ils seront bientôt les proies d'anciens patients...