All Things Fair (1995)
All Things Fair (, literally "Great Lust and Beauty") is a 1995 Swedish drama film directed by Bo Widerberg, about a sexual relationship between a teacher and her 15 year old student in southern Sweden during World War II. Bo Widerberg's son Johan Widerberg stars as the boy and Marika Lagercrantz plays the teacher. The original title is taken from the Swedish hymn "Den blomstertid nu kommer", which is traditionally sung in schools before closing for the summer holiday.
More at Wikipedia.