Forensic doctor Qing Ling travels to Sheung Shui village to look into and investigate the true events behind her brother's disappearance. The villagers are living in mortal fear of the curse of a creature known as the Water Monkey.
1994
1992
1998
2005
1988
1989
2002
1986
1997
—
2011
1977