Povestea se învârte în jurul lui Paul Hunham (jucat de Paul Giamatti), un profesor de istorie morocănos la o școală privată izolată. Într-o situație nefericită, se trezește nevoit să petreacă vacanța în campus împreună cu un elev turbulent fără alternative de a locui în altă parte.