When an archeological dig in China uncovers a mysterious temple, a group of explorers unwittingly unleashes a supernatural force that threatens their survival. They must confront giant creatures, dark spirits, and ancient secrets to make it out alive.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States