Insect-Disaster-Sand-Dune-Swarm-monster-movie-film-Chinese-2021-沙丘虫暴-poster-1-detail.jpg

INSECT DISASTER (2021) Preview of Dune sandworm monster mockbuster!

Insect Disaster is a 2021 ecological monster movie about giant sandworms that live in vast deserts caused by global warming. The Chinese production stars Wang Ziyi, Don Enoch, Indah, Cuiya …

Read More