Wang Wei Ye (played by Daniel Wu), a police officer for seventeen years, experiences extreme inner turmoil due to his childhood and family background, all while holding an absolute sense of justice. This leads him to be overly strict in his dealings with others, resulting in strained communication with his colleagues. One night while stationed in the emergency room, Wei Ye transfuses blood to a critically injured patient with a rare blood type, only to discover that the patient is Han Jiang (played by Zhang Jia Hui), the notorious leader of a violent bank robbery gang. As a result, Wei Ye faces condemnation from his colleagues, and shortly after, Han Jiang manages to escape and leads his gang to commit heinous crimes, culminating in the tragic death of Wei Ye's colleague during a shootout. While people act, the heavens are watching; the ruthless and arrogant Han Jiang never imagines that he would be mercilessly devoured by his own desires. Meanwhile, Wei Ye's mental state deteriorates as he refuses psychological counseling, obsessively tracking Han Jiang's accomplices like a ghost. He witnesses betrayal and slaughter while also watching the powerful beliefs within him collapse.