Plot:
In the small Baima City, there lived two good friends, Master Gong (Nicholas Tse) and Master Ba (Nick Cheung), who signed up to be constables. Unfortunately, although they had all the skills and lofty ambitions, they could only work in the kitchen and laundry room as trainee constables who were driven and scolded by others. On this day, a gangster broke into the home of Mr. Zhang, a wealthy family in the city, and all the family members were killed, and no one was spared. The priceless white jade Guanyin in the family also disappeared. Master Gong investigated the scene and made a correct inference about the murderer. Although he was accepted by the God Constable Tie Wuqing (He Jiajin), who led the twelve golden-clothed constables, he was beaten into confession by the seniors of the same yamen and was sentenced to death. Fortunately, he met the "Twins Thief" Water Dragon Girl (Huang Yi) and Fire Dragon Girl (Cai Charoen) in prison, and finally escaped after a fight. In order to track down the whereabouts of the White Jade Guanyin, they headed all the way to the God of Wealth Inn outside the Great Wall, and a legend of the rivers and lakes began...