Na uroczystości zakończenia roku szkolnego wieloletni nauczyciel Norman Warner umiera na oczach zebranych. Matt, jego syn, postanawia zająć jego miejsce. Po wakacjach okazuje się, że Normana zastępuje energiczny i elokwentny Michael D'Angelo, który podbija serca uczniów i kolegów. Matt z niechęcią obserwuje rosnącą popularność nowego nauczyciela historii i zaczyna z nim rywalizować. Stara się go zdyskredytować. Gdy dowiaduje się, że Michael ma raka płuc i wkrótce umrze, zmienia stosunek do niego.
David Paymer
Matt Warner
Ryan Reynolds
Mr. D
Kate Vernon
Elli Warner
Andrew Robb
Dylan Warner
John Astin
Norman Warner
Don MacKay
Principal Bass
Brenda McDonald
Maggie Little
Paul Jarrett
Dan Parks
Leila Johnson
Denise Davies
Chris Gauthier
Vern Cote
Shylo Sharity
Chase
Gordie Giroux
Seth