Zoe (Amelia Haberman) ist ein seltsames junges Mädchen, das von einer Pflegefamilie in die nächste wechselt. Ihr Herz hängt allein an ihren Puppen und einem noch seltsameren und vor allem gefährlicheren Freund: Krampus, der dunkle Begleiter von St. Nicholas, der alle bösen Menschen zur Weihnachtszeit bestraft. Zoe hat diesen Dämon entfesselt, um sich an allen zu rächen, die ihr übel mitgespielt haben. Nun macht Krampus in ihrer kleinen Heimatgemeinde unerbittlich Jagd auf alle, die etwas auf dem Kerbholz haben. Dabei macht er leider wenig Unterschied bei der Größe der Vergehen und schon bald muss wirklich jeder um sein Leben fürchten. Kann Zoe den entfesselten Dämon wieder stoppen, oder wird Krampus alle Seelen mit in die Hölle zerren?