All Things Fair is a 1995 Swedish period drama film, written and directed by Bo Widerberg as his final film. It tells the story of a sexual relationship between a teacher and her 15-year-old student in Malmö, Sweden during World War II. Widerberg's son Johan stars as the boy Stig and Marika Lagercrantz plays his teacher Viola. 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.