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.
1989
2012
2004
2002
2006
1942
1943
1939
1944
1964
1958
1966
2003
1974
2013
2001
2024
2017