A couple encounter mysterious atmospheric effects in an airplane and find themselves in a town where people behave oddly.
1976
1994
1958
2024
1999
1986
2008
1932
2003
2001
1944
1945
1996
1949
2022
2025
—
2005