To nie będzie białe Boże Narodzenie. W tym roku przybierze koloru krwi. Dwunastoletni Max stara się przeżyć święta, które nie kojarzą mu się ze standardowymi obrazkami z telewizji. Jego święta to przepracowana, niedoceniana matka (Toni Collette), siostra, która nie zwraca na niego uwagi, wreszcie ojciec starający się scalić rodzinę. Świątecznej atmosfery jakoś nie czuć. A to nie wszystko, bo na święta ma przyjechać rodzina. Dziwna rodzina. I tak Max traci wiarę w święta. A to poważny błąd, bo w ten sposób uruchamia lawinę zła. Zła, które nawiedzi dom i przemieni każdy świąteczny symbol w pułapkę śmierci. Mikołaj, pluszowe misie, nawet świąteczne aniołki przemienią się w monstra, a rozbita rodzina będzie musiała scalić się, by wspólnie stawić czoła złu. Co nie będzie łatwe, bo pojawi się Zły Duch Świąt – Krampus, który według wierzeń, przybywa zza światów, by w świąteczny czas ukarać niegodziwych…