A team of explorers' trip into the deep forest in search of fossils turns into a struggle to survive when they find themselves hunted by a mythical creature.
A team of explorers' trip into the deep forest in search of fossils turns into a struggle to survive when they find themselves hunted by a mythical creature.