影片有多处改动,包括港版中有两位女主角陈慧琳和郑秀文,而好莱坞版只有一位女主角———Vera Farmiga饰演的心理医生,集港版两位女主角的特点于一身;还有男主角马特·戴蒙在片末被杀死等等。对此,庄文强表示可以接受:“把角色合二为一,我觉得挺有趣,其实这在翻拍作品里比较常见,比如改编《头文字D》时我也试过。另外,里面的一些改动就是我们在后面两集的设定,马特·戴蒙最后被杀,刘德华在第三集里也死了;马克·沃尔伯格那个角色,和第三集里黎明的角色差不多。他买了我们一集的版权,不过却拿了三集的创意,呵呵。”