Film·2026·1h
DramaAdventureFantasy
The tranquility of a remote mountain village was suddenly shattered when children began to disappear one by one. The villagers blamed the mysterious Mountain God for the children's disappearances.
Directed by Ding Xuan
Featuring
6 credited
Keep watching