All Things Fair is a Swedish erotic drama film which was released to cinemas in Sweden on 3 November 1995, 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.
It was the last film to be made by Widerberg. It won several domestic and international awards and was nominated for the Academy Award for Best Foreign Language Film.
(Summary from Wikipedia)