About movie
A paleontological expedition is sent to a secluded island in search of an ancient plant capable of healing cancer. In the course of their research, they unexpectedly come across aggressive dinosaurs who are not at all happy about the human invasion of their territory.
2025
China
18 +
In Russian, In Uzbek