Na cidade de Banpo, no interior da China, durante a década de 1990, o corpo de uma mulher é encontrado na beira de um rio. Ma Zhe, o chefe de polícia, comanda a investigação desse assassinato, que rapidamente resulta na prisão de um suspeito. Enquanto os superiores de Ma Zhe planejam divulgar o sucesso da missão, o surgimento de outras pistas obrigam o policial a se aprofundar no comportamento secreto dos habitantes de Banpo.