Famous for his unparalleled kung-fu skills, Police Officer Yuen Fo Sung (Yuen Biao) has cracked a large number of difficult cases, which makes him very popular within the police force. Despite the recognition he has achieved, Fo quits his job to become a monk. But later, as luck would have it, he gets back to Hong Kong again, where he experiences a series of mysterious, supernatural events…

With the assistance of Fo, Wai Tsun Lung (Moses Chan), an undercover police officer, manages to solve the most complicated cases. Fo believes that there is a special bond between him and Lung. Lung and his bosom friend Keung Nga Yue (Yoyo Mung) have been very close to each other. Feeling so upset, Lung’s girlfriend Wong Chi Ying (Gigi Lai) starts going out with her boss Chong Man Hei (Kevin Cheng), which leads her to the point of no return…

To seek revenge, Lung has shown his complete disregard for law and order. He is ready to sacrifice himself and even Fo to reach his goal. Things are happening as Fo predicts. Will the long-running feud between them be eventually settled? Fate will decide…