A biology graduate's insect research trip to a remote island unveils terrifying secrets involving giant, deadly creatures lurking within its wilderness.
Released: Nov 21, 2021
Runtime: 80 minutes
Genre: Fantasy
Stars: Chen Guoliang, Myroslava Mala, Chen Zheyuan, Myra Mala