In the 1990s, a chief police investigates a series of murders in a riverside town in rural China. After a quick arrest, the clues lead the policeman to dive deeper into the hidden behavior of the locals.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States