On a rainy June night in 1995, an unknown assailant stabs to death Shen Ming, a self-made and much-envied high school teacher. This death in the school's haunted Demon Girl Zone is the last in a chain of events that already claimed two other victims. But the police are unable to prove any connection between the murders, and the deeper they dig, the fewer answers they find. In order to avenge his own death, Shen Ming inhabits the body of the eerily precocious boy Si Wang, whose life's quest is to solve the mystery of Shen Ming's murder--even if it means that others will die.