Chow Siu-lung (Stephen Chow) is a naive young kung fu student, but he prefers playing around to practíing to improve his martial. To save his family's land, he leave his rural home on a small island to find his fortune in Hong Kong. Under his uncle's instruction, he uses his natural skills as a snooker player and try to win the huge snooker tournament.