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.
1998
1983
1985
1986
2012
1980
2010
2023
2024
2017
2008
2013
2022
2016
2002