 Chicken Feet (Andy Lau) assists in running an honorable gambling den owned by the crippled Uncle Fan (Siu-Ming Lau) and his son Kit (Wong Kit). Having previously tried to shut down the gambling den and take over by paralyzing Fan and framing Kit for another man s murder, ruthless local Triad boss, James (Kelvin Wong) goes a step further by murdering Fan. Driven only by money and the pursuit of two valuable  Jade stones , James kidnaps Kit s daughter so he will surrender gambling in order for James to win the upcoming Championship. Despite Kit s wish to live a life of peace, Chicken Feet finds the Jade Stones and along with his partner, Lin (Wu Chien-Lien) plots his own revenge against James.