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.
1993
1997
2019
1971
2005
2022
—
2025
2024
1976
1986
1978
1994
1981
1977
1998
2009