Stranded on a deserted island, a group of people struggle to survive against a swarm of supernatural flies.
1976
1990
2002
2010
1997
1989
1991
2009
1949
1979
2008
2022
1967
1980
1966
1958