Au trecut doi ani de când Kate (Darby Camp) și fratele ei, Teddy Pierce (Judah Lewis), au salvat Crăciunul. De atunci s-au schimbat multe. Kate a devenit între timp o adolescentă cinică și acum își petrece Crăciunul fără prea mare tragere de inimă la Cancun, împreună cu noul iubit al mamei sale și cu Jack (Jahzir Bruno), fiul acestuia. Nefiind dispusă să accepte această versiune de familie, Kate decide să fugă. Însă, atunci când magicul și misteriosul Belsnickel amenință să distrugă Polul Nord și să termine cu Crăciunul pentru totdeauna, Kate și Jack pornesc pe neașteptate într-o nouă aventură cu Moș Crăciun (Kurt Russell)