《满仓进城》詹姆斯 · 格兰特曾经是名社会激进份子在70年代还曾是极左翼激进团体“地下气象员”的一员三十年前詹姆斯 · 格兰特当时的伙伴犯下抢银行与杀害保安的罪行他被视为同犯而被通缉;当年的他于是隐姓埋名这一躲就是三十年本·谢泼德是一名地方报的年轻记者野心勃勃他从一则新闻中嗅到一丝蛛丝马迹并从中挖掘出詹姆斯 · 格兰特的真实身份也就是这位有名的人权律师不光彩的过去;于是詹姆斯只好带着他十一岁的女儿逃跑并将她安置在安全的地方同时记者本·谢泼德依然继续追查这整件事情越查就发现事情越复杂而FBI也因为本挖出的新资料离他们的追捕对象更近一步本的报导的确让他所属的地方报社因此而声名大噪也可能毁掉许多他不认识的人们的生活当德克萨斯的迈克尔在怀俄明的一份承诺的工作没有实现时韦恩误以为迈克是他雇来杀死他不忠的妻子苏珊娜的杀手迈克充分利用了这种情况捡了钱就跑了在他逃亡期间事情变糟了很快他就遇到了真正的杀手莱尔陈永仁(梁朝伟 饰)被杀后刘健明(刘德华 饰)被内部调查架空职权无心工作与妻子婚姻破裂身心疲倦的明每日的生活就好像走向地狱一样但他深信总有扭转局面的一日同年警队内有个年轻警司杨锦荣(黎明 饰)冒出荣凭着功绩累累正迈向警队最高层令当时明看到从前的自己不久二人成了好友明却发现荣神秘一面一次2人展开追查一单案件时明发现被人跟踪从内鬼得悉跟踪者竟是韩琛旧日拍档沈澄(陈道明 饰)此人与荣有著千丝万缕的关系......