This website uses cookies to enhance your browsing experience.
At Flick.Club, we rely on cookies to personalize content and improve functionality.
Status
Rate
List
Check Later
Tubi
YouTube
In 1979, a young soldier is working in China's snowcapped mountains when an explosion reveals bizarre fossils hidden deep in the mountain caverns. What they discover next will change his life and human history forever.