此外,本片在剧情和角色上亦存在不少问题,特工戏在剧情方面其实毫无亮点可言,本片在宣传中主打的剧情卖点,主要还是杰森·斯坦森扮演的特工,强迫乔什·哈奈特扮演的好莱坞大明星,加入他们的特工团队,利用休·格兰特扮演的军火商对他的喜爱,从而接近这位军火商套取情报。比如,片场徐克有场戏想拍朱亚文饰演的梅生指导员牺牲之时,拿着女儿照片的画面。经过多年战场枪林弹雨的摧残,这时的照片被烧焦了一半,才能让剧情更为真实可信。黄建新就与林超贤导演商量前期戏份拍摄时,如何交待这个照片被烧的时间节点、受损程度等。这样电影前后关于照片的细节处理,才能真实自然。