Dwayne McLaren a toujours cherché un moyen de sortir de sa petite ville de Cut Bank. Quand il saisit l'occasion de partir dans une grande ville vivre avec sa petite amie Cassandra, il n'hésite pas. Mais ce coup de chance va se payer, et il est bientôt suivi par une suite de mauvaise fortune.
Le fils du diable a perdu un pari contre un ange et se voit contraint de passer les mille prochaines années à jouer au Père Noël. À la fin de son gage, le "gentil" Père Noël voit le diable en lui prendre le dessus et commence à semer la mort sur son passage.
Une fusillade éclate dans le grand restaurant où Reese, une jeune et brillante chef de cuisine, vient d'être engagée. Elle est la seule survivante d'un carnage qui coûte la vie à quatorze personnes. Trois ans plus tard, elle vit et travaille dans la petite ville d'Angel Falls. Alors qu'elle...