In an deserted Chinese mountainous region, a dead man is found at a hillside.
Yang Heng
Production information and reference links
IMDb
Recommendations from this title