Four couples stranded at a remote lakeside cabin on the eve of a reported alien invasion discover not everything is as it seems.
2005
1996
1999
1987
1986
1990
1962
2004
2007
2019
2020
1966
2023
1993
1995
1959
1979