香港黑帮头目谭杰(程奎安饰演)和妻子在家庆祝儿子谭家豪的六岁生日,被其下属杨文彪杀害。他的忠实下属阿雄(林伟饰演)救了他的儿子嘉豪,但却失散了。20年后,谭家豪(焦良纲饰)和在孤儿院长大的孤儿建邦(邱英红饰)靠在裹着糖的热沙子里卖烤栗子为生,沙子上撒着糖。在他们目睹一起刺杀黑帮头目的事件之前,凶手是这位富有父亲的结拜兄弟熊树。熊树在去世前告诉了嘉豪整个家庭被摧毁的真相,嘉豪决心为父亲报仇