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…