- 片中的刘德华身负20公斤重的特技妆,饰演了一位不折不扣的城市游侠,而张柏芝饰演李凤仪则是一个内心世界非常丰富的女性,因此两人的搭档也使整电影别开生面。
- 拍摄之初,剧组人员首先遇上了特效化妆的挑战。为求大块头造型能做到尽善尽美,三位由LA前来的化妆人员每天需要超过8个小时的时间才能完成化妆工作。这不但带给刘德华身体和精神上的考验,同时也挤占了剧组的拍摄时间。虽然导演和编剧在剧本和制作上作出了调整,以求减轻刘德华的负担,但是拍摄进度还是被迫延迟。
- 拍摄工作进行至四月时,剧组人员面临了一个挑战,就是肆虐东南亚的SARS传染病。本片不得不暂时停止拍摄一段时间,以减少感染的机会,更被迫延迟前往大陆的拍摄计划。最后,整出戏终在7月底完成摄制工作。
- 本片的制作时间原本预定为两个月,后延长至五个月。
- 2002年9月,刘德华前往美国洛杉矶进行量身和制模的工作。
- 2002年年底,杜琪峰和韦家辉导演在四川拍摄贺岁片《百年好合》之际,韦导演被当地的巨大佛像所吸引,脑中闪过一个画面:一个身材魁梧的大块头站在一个巨大的佛像旁,形成一个有趣的对比。几个月后韦导演经过铜锣湾一间健身用品店时,有了刘德华饰演大块头的灵感。