Carina brings her family together for a traditional Swedish midsummer, but the happy occasion goes awry when long-held secrets start to come to light.
2017
1980
2003
—
2023
1984
2012
2007
1985
1979
1977
1983
1978
2005
2021
2019
2024
1998