Jest 1943 rok, do Szwecji, neutralnego kraju, także docierają echa wojny. Nad szkołą, przelatują amerykańskie bombowce, ale dla chłopców to nie jest ważne. Stig, uczeń trzeciej klasy licealnej wraz z kolegami interesuje się tylko seksem. Podczas przerw odbywa się swoista licytacja postępów w dojrzewaniu. Stig jako pierwszy przechodzi inicjację, a jego kochanką zostaje nauczycielka. Reżyser z niezwykłą delikatnością, kulturą i czułością pokazuje ten niezwykły romans. Nie widać różnicy wieku. Mąż nauczycielki, pomimo świadomości, że jest zdradzany, zaprzyjaźnia się z chłopcem i staje się jego przewodnikiem w drodze do dorosłości.
Malmö, Szwecja, 1943 rok. Stig (Johan Widerberg) spotyka swoją nauczycielkę, Violę (Marika Lagercrantz), z która nawiązuje romans. Mimo że on ma 15 lat, a ona 37, nie robi im to żadnej różnicy. Kobieta czuje się moralnie usprawiedliwiona, gdyż jej mąż jest niewierny i uzależniony od alkoholu. Stig jest także obiektem westchnień dziewczyny z sąsiedztwa, która czuje się rozczarowana tym, że chłopak jej nie zauważa. Wkrótce romans przybiera na sile, a nauczycielka ryzykuje wszystkim. Kiedy Stig odkrywa, że jest gotowy do miłości jedynie z kimś w swoim wieku, Viola nie zamierza mu tego darować...