Four couples stranded at a remote lakeside cabin on the eve of a reported alien invasion discover not everything is as it seems.
2010
2014
1972
2020
2019
2016
2009
2015
1969
—
2024
2011
2025
1979
2005
1961
1996