Inspector Chen has fallen from the Party's grace, but he is back on the case when a serial murderer is on the loose in the ever-thickening smog of Shanghai. Show more
Discover 11,128,835 listings and 280,041 playable programmes from the BBC
Inspector Chen has fallen from the Party's grace, but he is back on the case when a serial murderer is on the loose in the ever-thickening smog of Shanghai. Show more