可愛(ài)搞怪的小生(郝紹文 飾)因受不了父親娶了新妻子而責(zé)罵自己,便離家出走。一路游蕩,接著小生認(rèn)識(shí)了校工達(dá)叔(吳孟達(dá) 飾),糾纏達(dá)叔收留他。達(dá)叔一直喜歡一個(gè)賣花的盲女(朱茵 飾),并假裝有錢人天天在她的花攤買花,希望盡綿力幫忙她。達(dá)叔所任職的學(xué)校有一群頑劣的學(xué)生,沒(méi)有老師能夠把他們教好,校長(zhǎng)只好懸賞50萬(wàn)聘請(qǐng)老師。達(dá)叔知道盲女的手術(shù)費(fèi)正好是50萬(wàn),面對(duì)頑劣的學(xué)生,達(dá)叔決定跟小生一起到烏龍寺學(xué)藝。學(xué)成歸來(lái)的達(dá)叔果然把學(xué)生教的十分守規(guī)矩。但為了讓學(xué)生阿武(金城武 飾)在情敵面前出口氣,幫阿武催眠打架,達(dá)叔被學(xué)校趕走了。小生出主意到自己家里偷出50萬(wàn),可惜失敗了,為了使達(dá)叔能逃走,小生被父親抓住……