Aliens in human disguise commandeer a rural airport during a snowstorm. To survive, the people trapped inside must determine which of their own is not of this Earth.
2008
1985
1999
1998
1996
2025
2012
2015
1975
1978
1987
2007
1989
2024
1980
2021