Paul Hunham tanárt (Paul Giamatti) senki sem kedveli, sem a diákjai, sem a kollégái, sem az igazgató, akik mindannyian idegesítőnek találják nagyképűségét és merevségét. Mivel nincs családja és nincs hová mennie az 1970-es karácsonyi szünetben, Paul az iskolában marad, hogy felügyelje a diákokat, akik nem mehetnek haza. Néhány nap múlva már csak egy tanuló marad, a 15 éves Angus (Dominic Sessa), a jó tanuló, akit mindig az a veszély fenyeget, hogy rossz viselkedése miatt kicsapják az iskolából. Paul és Angus mellé csatlakozik Mary szakácsnő (Da’Vine Joy Randolph), aki a kiváltságosok fiairól gondoskodik, és akinek saját fia nemrég halt meg Vietnamban. Ez a három nagyon különböző magányos lélek rövidesen egy igazi családot alkot, amely két fagyos hét alatt fantasztikus kalandokat él át együtt New Englandben.