Despite being a skilled geomancer, Sit Dan Yan (Johnson Lee) chose to become a police officer because he was rescued by a brave policeman when he was kidnapped as a child. Not only that, his geomancy skills also make him an incredibly successful officer, a fact that perplexes his scientifically-minded boss, Che Gwai Fei (Joey Meng), who disapproves of his spiritual methods but cannot deny their effectiveness. As the two bicker over cases, they start to develop feelings for one another, but Dan Yan discovers via a geomancy calculation that he & Gwai Fei are incompatible. In fact, staying together could mean death for one or both of them. At this time, a kidnapper with the same M.O. as the one Dan Yan encountered in his youth emerges...