Panna Conor MacMichael (Glenda Jackson) jest zaangażowaną nauczycielką pracującą w eksperymentalnej szkole w Londynie. Jej uczniowie są trudnymi nastolatkami, młodocianymi przestępcami. Zaniepokojony partner Martin (Michael Murphy) namawia ją, by rzuciła niewdzięczne zajęcie i wyszła za niego. Z kolei dyrektor szkoły Terence (Oliver Reed), przeciwny metodom wychowawczym Conor, utrudnia jej kontakty z podopiecznymi.