内地公映版（83分钟）补拍了剧情本来不该有的片断和故事，说了不该有的对白。（最利害是董勇，张国立的戏份），（郑秀文的大肚戏），（陈奕迅结局的命运）等明报郭缱澂栏目：“获大陆通过，要付上代价，听说此片被剪了十多分钟”闻说片中陈奕迅饰演的黑帮与郑秀文饰演的干探部份情节于内地发生，若果两人可以安然回港的话，未能符合内地的送检要求。故此需要改动情节，不能令黑帮成员逃出内地，情况有点像《无间道》内地版中刘德华饰演的刘健明不能逍遥法外一样。