Chicken Feet (Andy Lau) assists in running an honorable gambling den owned by the crippled Uncle Fan (Lau Siu Ming) and his son Kit (Wong Kit). Having previously tried to shut down the gambling den and take over by paralysing Fan and framing Kit for another man's murder, ruthless local Triad boss, James (Kelvin Wong) goes a step further...