周小龙(周星驰饰)和他的父亲周飞鸿(元华饰)一直生活在大澳,他们与师妹毛毛(毛舜筠饰)是一对互相喜欢却又常常争执的朋友。有一天,小龙的师叔毛仁(梁家仁饰)因为债务问题来到大澳,飞鸿决定把小龙带到香港生活,希望他能有更好的发展机会。没想到,在香港,仁叔意外发现了小龙超强的台球技巧,于是决定利用他参加赌局来赚钱。黑帮龙哥对周家在大澳的土地很感兴趣,于是提出以土地为赌注。小龙面对世界级的对手,感到压力巨大,最终输掉了比赛。为了鼓励小龙,毛毛决定把自己家的土地也作为赌注,希望能够赢回来。尽管小龙面临着巨大的压力,比赛一度落后……