China
40 min.
1986-01-01
The film interprets the folklore of Hongluo Lake in northern China. The three-headed water monster ravaged Hongluo Lake, destroyed the village fort, and displaced the tribes. A young man named Da Xin in the tribe was looking for a peaceful place to stay away from his hometown. The hardships and ups ...