
DEATH WORM aka THE GREAT BEAST OF SHENNONG (2020) Reviews and overview
Death Worm is a 2020 Chinese action-adventure film about a massive creature that lives underground. Also known as The Great Beast of Shennong Directed by Rocky and Huang Siyuan, the …
Read More