"An ancient curse. A stolen treasure"
Official
Mar 3, 2025
EN / US
1080p
Videos
A Chinese cult bent on taking over the world uses an idol called The Golden Reptile that they believe can give them the power to achieve their goal.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect