臺(tái)灣少年小狗(郭富城 飾)的父親因向警方告密,使得臺(tái)灣黑幫老大暫時(shí)被收監(jiān),等待起訴。為了安全起見(jiàn),小狗來(lái)到了香港,并改名換姓入讀了圣育強(qiáng)中學(xué)。談判專家阿堅(jiān)(張堅(jiān)庭 飾)因談判時(shí)常出錯(cuò),被派到了圣育強(qiáng)中學(xué)當(dāng)臥底老師,尋找小狗。阿堅(jiān)來(lái)到圣育強(qiáng)中學(xué),發(fā)現(xiàn)這里的學(xué)生都是些頑劣的問(wèn)題少年,其中這里的學(xué)生領(lǐng)袖A士更是令人頭疼。阿堅(jiān)在學(xué)校認(rèn)識(shí)了女教師夢(mèng)想(張敏 飾),很快對(duì)她產(chǎn)生好感,這時(shí),阿堅(jiān)的女友女警阿卿(邱淑貞 飾)也來(lái)到了這里當(dāng)臥底。應(yīng)付頑劣學(xué)生尚且力不從心的阿堅(jiān),同時(shí)也面臨著一場(chǎng)三角戀,學(xué)校里的爆笑場(chǎng)面不斷。臺(tái)灣黑幫老大終因證據(jù)不足被釋放了,在殺死了小狗的父親后,來(lái)到了香港準(zhǔn)備小狗也干掉。面對(duì)臺(tái)灣黑幫,阿堅(jiān)最終能否順利救下小狗?