Der kleine Max (Emjay Anthony) ist genervt. Weihnachten nervt. Da kommt die Verwandtschaft und Mama (Toni Collette) und Papa (Adam Scott) sind genervt. Und die Tante Dorothy (Conchata Ferrell) nervt. Die Cousinen und Cousins nerven. Überhaupt alles nervt – bis auf Oma (Krista Stadler).
Als sich Max dann aber wünscht, dies alles würde mehr oder weniger zum Teufel gehen, da wird er unerwarteterweise erhört. Santa Clauses‘ Schatten, der den Namen Krampus trägt, hört nämlich gut zu, wenn sich kleine Kinder böse Dinge wünschen.
Bald schon legt sich ein Schneesturm über die Stadt, der Strom geht aus und langsam wird allen klar, dass „da draußen“ etwas ist vor dem sie wirklich, wirklich Angst haben sollten …