A couple encounter mysterious atmospheric effects in an airplane and find themselves in a town where people behave oddly.
2014
2024
2011
2010
1979
2002
1951
1933
2001
2004
2018
2017
1999
1997
2023
2015
1976