Stranded on a deserted island, a group of people struggle to survive against a swarm of supernatural flies.
2013
2014
2019
2017
1994
1974
1979
1988
2024
—
2022
1989