In April 1994, the body of an unidentified woman is found in a local village pond. Suspicion falls on She Xianglin, the husband of a local woman reported missing months earlier. With such a high profile case in the balance and no other suspects, the police focus on the one thing that can clinch the case: a confession. She Xianglin is detained, convicted and imprisoned, and the case is closed with swift justice. But eleven years later when a mysterious woman claiming to be the wife of She Xianglin reappears, she sets into motion a series of events truly stranger than fiction.