1975年越战结束后,香港一度成为“第一收容港”,接收了大量越南难民、船民。这些人到港后,会被港府统一安置在羁留营。对于混在他们中间的越共,特工(特务)发现后会秘密杀害。
在越战中侥幸捡得一条命的越南华裔胡越(周润发)随伙伴逃难到港后,如愿见到素未蒙面、后期曾中断联系的笔友李立君(缪赛人),后者是一名社会工作者,十分同情他的遭遇。当胡越反杀将他视作越共的特工后,李立君决定帮他办去美国的假护照。办护照时,胡越结识与他命运无差的沈青(钟楚红),两人讲好到美一起生活。
胡越、沈青等人在菲律宾转机时,沈青及其他几个女孩被帮他们办护照的人秘密带走,为找到沈青,胡越放弃赴美良机,胁迫着该人来到菲律宾唐人街一家Bar,原来沈青是被骗到该处做实为妓女的Bar女。为了履行许下的要将沈青照顾的诺言,胡越答应老板钟仁(金彪)替他做杀手,并因之与另一杀手阿三(罗烈)结成兄弟。但他及沈青、阿三仅是钟仁手中的棋子。。该片讲述了双胞胎姐妹如花和如玉一家,由于三峡工程的需要,被政府统一移民安置到东台市学习和生活的故事,爸爸妈妈因为有事要很迟才到东台,奶奶带着如花和如玉先到了东台,但奶奶由于过度思乡出现了精神障碍,如花和如玉决定每天留下一人照顾奶奶,另一人上学。但两人不同的性格让不知内情的小伙伴们诧异不已,于是相约跟踪调查。“心怀鬼胎”、“田边密谋”、“鬼祟跟踪”……行动暴露却穷词诡辩,“三个火枪手”将小孩子的多变习性、淘气可爱演绎得淋漓尽致。。当老民警冉曦(廖凡饰)遇上公安大赵赶鹅(尹昉饰),从“互不顺眼”到携手并肩。横跨18年的胡同悬案为何让师徒二人从联手破案到“反目成仇”?井底下的红色高跟鞋、抓不住的胡同杀手……小片警碰上大案子,他们能否成功破局?。