Atrapadas en la selva China, una madre y su hija deben sobeivir siendo cazadas por una misteriosa bestia.
Director: Nicholas Z. Scott
Guion: Nicholas Z. Scott
Fecha de estreno: 2025-07-05