Stranded on a deserted island, a group of people struggle to survive against a swarm of supernatural flies.
2010
2006
2009
1939
1942
2008
2007
1961
1980
1973
1943
1981
1995
2016