Sweden faces a mysterious attack while Alex tries to reunite with his youth love, Anna.
2023
1983
1967
2003
1965
1922
2025
1986
1945
1999
1981
1971
1954
1998
1997
2022
2000
2015
1972