阿軍退役以后,在鬧市區開了一家餐館。平時生意馬馬虎虎,還過得去。阿軍的妻子阿琴得了癌癥,一直在醫院里做療養。盡管店里忙不過來,但阿軍每天晚上都會去醫院看望妻子。
阿軍有一個兒子叫阿杰,正處在青春叛逆期的他,一直都嫌父親管的太嚴。和父親意見不合,但和母親的感情很好。
妻子的巨額治療費用,兒子的不聽話,一直是阿軍心頭的兩塊心病。
阿杰每天會在夜市上擺攤賣玩具掙點零花錢。他會為那些沒有錢為自己孫女買玩具的老爺爺老奶奶免費贈送玩具。
阿杰有一位女友叫小麗。此人是班上的班花。這讓他遭到了班上小霸王阿偉的嫉妒。于是他們兩個人之間就發生了打斗。結果兩個人都受了傷。
阿杰每次受傷回到家之后都會受到父親的無理謾罵。委屈了,就會選擇躲進自己的房間里哭泣。
阿軍有位好兄弟叫阿龍。兩個人退以后就很少聯系。更不用說見面。
阿龍退役以后,看中了炒股行業,結果投進去的錢都打水漂了。后來又去人才市場找工作,又四處碰壁。最后因為是在便利店里面偷東西,被送進了監獄。
阿龍出獄以后,進入一家酒吧當了服務員。偶然一次機會結識了黑幫大佬阿鬼。阿鬼因為欣賞阿龍的身手。于是就將他留了下來。后來還讓他娶了自己的女兒成為了黑幫老大。
一日,一個叫阿雞的警察臥底被一伙阿龍的手下追著闖入了阿軍的餐館里面。阿雞被阿龍的手下抓走了,但留下了一個優盤。里面記錄著阿鬼和阿龍的犯罪證據。
阿龍為了拿到東西,派手下砸了阿軍的餐館,還抓走了他的兒子阿杰,以此來要挾他換取東西。
在電影的最后頭,阿軍因為救了自己的兒子自己卻身受重傷,兒子感受到了父親的那份愛。父子兩人的感情重歸于好。
而黑幫大佬阿龍,明白了自己已經誤入歧途,這些年壞事做盡,難逃法網,于是,最后選擇了自殺。