In einem verschneiten Bauernhaus auf dem oberbayerischen Land blickt Gryszinski mit seiner Familie einem besinnlichen Weihnachtsfest entgegen. Das Dorf ist Schauplatz erstaunlicher ländlicher Weihnachtsbräuche und mythischer Berggeschichten. Doch der Gemütlichkeit wird ein jähes Ende gesetzt: Während des traditionellen Krampuslaufs kommt es vor versammelter Gemeinde zu einer Messerstecherei. Kurz darauf ist das Opfer des Handgemenges tot - und liegt in Gryszinskis Räucherkammer. Der Major steht nun vor einer ungewöhnlichen Herausforderung: Zwanzig Krampusse sind zugleich Zeugen und Verdächtige. Hinter welcher Maske verbarg sich der wahre Teufel?