马来西亚华人移民阿水(李添兴)独自带着儿子马里欧(黄子江)与马里亚(林明椳)在吉隆坡辛苦讨生活。虽是一家塑料人体模特租售公司的老板,但他手下打工仔只有一名,每日都要为赚钱忙到很晚,无暇照料两个儿子。而因为身旁没有妻子,他每日神情亦是略显冷漠。马里欧与马里亚因常做“出格事”不讨老师喜欢,加上只会讲华语,他们在学校里也没什么玩伴。
但课毕归家路途,兄弟俩时而嬉戏打闹时而在某个地点呆上若干时间,自有专属他们的快乐,也正是在路上,他们和女孩Ayu(Amira Nasuha)成了朋友,并通过Ayu妈妈感受到母爱的温暖,可惜因为闹不清妈妈是去世还是在世但离开了他们,兄弟俩不知该在母亲节时往口袋里放一束什么颜色的花(在马来西亚等国家,若母亲在世,子女会在母亲节时往口袋里放朵红花,反之白花)。
某次归家路上,兄弟俩拾得一条流浪狗,并将之视作珍宝,但珍宝给他们带来了意外麻烦,爸爸被请进了学校,但其后一件突发事亦令阿水开始检讨自己对儿子及生活的态度。。该片翻拍自电影《杀手悲歌 El Mariachi》。
在墨西哥的一所监狱内,一名中国香港籍男子差点遭到同伙卡洛斯的杀人灭口,越狱后他决定去复仇,他随身带着一个吉他包,里面放着枪支。阿辉(黎明饰)刚从香港来到墨西哥,他也背着一个吉他盒,却被误认为是越狱的杀手,到处被人追杀。在逃亡中被酒吧的老板娘贺凝(叶玉卿饰)所救,渐渐地日 久生情。贺的哥哥贺泉被卡洛斯所杀害,贺凝为了弄清真相才留在墨西哥的。这时那位杀手也来到酒吧,原来杀手和贺的哥哥是好朋友都是帮卡洛斯做事的。阿辉被卡洛斯的爪牙抓走,贺凝和那杀手前去解救,但阿辉半路得逃,得知贺去救他,又去卡洛斯处救贺,双方展开一场大战,结果贺凝和那杀手都中枪死去,阿辉用贺凝教他的刀法杀死了卡洛斯为贺报了仇,然后继续他的旅行生涯。。