梁智武(黎明飾)早年喪母,由父親(吳孟達飾)一手帶大。父親一次帶他回家時,買了塊糕點被別人搶去,為了息事寧人,膽小的父親竟默認(rèn)是小武搶了別人的馬拉糕。這成為少年心上永遠(yuǎn)無法愈合的傷口,和父親的關(guān)系從此裂痕難補。學(xué)校里,小武常常受人嘲笑,沒有人去真正關(guān)心他。
小武最終早早成了少年犯。出獄后,成天沉溺賭博,父親對他灰了心。有人介紹小武跟威哥(陳浩民飾)混,小武對威哥女友Jojo(吳倩蓮飾)一見鐘情,當(dāng)晚便拉著Jojo出去,不料卻被追來的威哥一群人打了一頓。
不死心的小武繼續(xù)約會Jojo,當(dāng)晚在樓梯上等人的他竟莫名其妙地卷入謀殺案中,又以“襲警”罪名遭到非人虐待,奮力逃出后,他所想的只是在碼頭上再見Jojo一面,豈料迎來的卻是警察……