Ninguém gosta do professor Paul Hunham (Giamatti) – nem os seus alunos, nem os seus colegas, nem o diretor da a escola preparatória da Nova Inglaterra, que acham a sua pomposidade e rigidez exasperantes. Sem família e sem ter para onde ir nas férias de Natal, Paul permanece na escola para supervisionar os alunos que não podem voltar para casa
Depois de alguns dias, apenas um aluno permanece, o problemático e inteligente Angus (Dominic Sessa), um bom aluno cujo mau comportamento sempre ameaça levá-lo à expulsão, e a cozinheira-chefe da escola, Mary (Da’Vine Joy Randolph), que acabou de perder um filho no Vietname.
Durante duas semanas de muita neve, essas três almas muito diferentes formam uma improvável família natalícia, partilhando desventuras cómicas, uma verdadeira jornada em que se ajudam a entender que não estão em dívida com o seu passado e que podem escolher seu próprio futuro.