‘Serpent of Death’ Trailer – Chinese Giant Snake Movie Gets US Release This Month

The Serpent of Death is coming to the United States on Tuesday, May 24, we’ve learned, with ITN Releasing bringing the Chinese monster movie to Digital and DVD next week. In Serpent of Death (aka Snake), directed by Lin Zhenzhao… “A group of people traveling by boat along a river makes the startling discovery of […]

The post ‘Serpent of Death’ Trailer – Chinese Giant Snake Movie Gets US Release This Month appeared first on Bloody Disgusting!.

Continue reading