The all-conquering snooker player Yau Yat Kiu (Adam Cheng) takes everyone by surprise when he suddenly retires from the snooker world. This comes as a huge disappointment to his daughter Yau Ka Kan (Niki Chow), who has always wanted to follow in his footsteps. She feels bewildered too, for although Kiu pretends he does not care about the snooker any more, he has set up an extremely difficult game in his restaurant. His purpose cannot be more obvious: he is waiting for someone to solve the game. Kiu comes to know Kan Tze Him (Patrick Tang) by chance. Noticing his flair for the snooker, Kiu decides to make an exception for Him and teaches him all he knows about the game. Later, Kan manages to persuade her father into taking her in as well.

Him fancies Kan, but she is fond of Lui Kin Chung (Derek Kok), Kiu's bitter foe, later friend, for a short while. Chung's manager is a crafty person. In order to win the game, he placed sleeping pills in Kiu's in-game water. After the game, Chung falls out with his manager because of it. Chin To To (Joyce Tang), later falls in love with Kiu. Him falls out with Kiu because of Chung's ex-manager. Both master and disciple come to settle their scores on a snooker-table in the end.