Malmö, Schweden, während des Zweiten Weltkriegs. Stig ist ein 15-jähriger Schüler an der Schwelle zum Erwachsensein. Viola ist 37 Jahre alt und seine Lehrerin. Er fühlt sich von ihrer Schönheit und Reife angezogen. Sie fühlt sich zu ihm hingezogen, weil er noch jung und unschuldig ist. Gleichzeitig freundet sich Stig mit Violas Ehemann Kjell an, der ihn in klassischer Musik unterrichtet, und die Affäre geht weiter, auch nachdem er weiß, dass er ein Verhältnis mit seiner Frau hat, aber nichts dagegen unternimmt. Doch die leidenschaftliche und verbotene Beziehung von Stig und Viola hat Folgen, mit denen sie nie gerechnet haben.