- 导演布莱恩·德·帕尔玛本来想在纽约的世贸大厦拍摄影片高潮部分,但那时候世贸大厦停车场刚发生了爆炸案,所以他不得不“又在一个火车站”完成了拍摄。布莱恩·德·帕尔玛1987年的电影《铁面无私》中也有一个火车站的场面。
- Carlito看望卧病的律师时去的医院外观跟同样是阿尔·帕西诺主演的《教父》里Don Corleone被送进的那个医院一样。
- 西恩·潘出演David Kleinfeld这个角色仅仅是为了得到片酬,以拍摄他导演的第二部电影《72小时生死线》。
- 在德·帕尔玛出任本片导演之前,制片方曾与约翰·麦肯齐和阿贝尔·费拉拉取得联系。德·帕尔玛起初不愿执导本片,因为片中有很多西语角色,不想再拍摄西语黑帮片的他唯恐本片会与《疤面煞星》如出一辙。不过在看完剧本之后,德·帕尔玛坦言影片故事完全不同于他的想象,他不但对剧本大加赞赏,还称本片为不折不扣的黑色电影。
- 由于无法在晚间实拍托尼逃出瑞克岛的水上场景,所以剧组选择在布鲁克林的一个造船厂中搭景拍摄,除了烟雾机和照明灯塔外,剧组还安装了比利时的WOW人造浪球,以打造出东河上波浪起伏的真实效果。虽说剧组曾一度打算采用更先进的葡萄牙产ZOW人造浪球,而且该设备可以根据水温、含盐量和海床深度而生成水浪,可当时ZOW公司总裁正深陷法律纠纷,厂商无法及时供货,于是WOW人造浪球成为了剧组的唯一之选。
- 1989年,一心将卡里托搬上大银幕的帕西诺被制作人埃里奥特·卡斯特纳(Elliott Kastner)告上法庭,卡斯特纳称曾与帕西诺商定拍摄一部有关卡里托的电影,并由马龙·白兰度扮演律师大卫·柯兰菲尔德,卡斯特纳要求一改初衷的帕西诺支付600万美元的违约金,不过后来诉讼被撤销,影片的拍摄计划也随之流产。
- 拍摄卡利多看望卧床不起的律师的医院外景曾拍摄也由阿尔·帕西诺主演的电影《教父》(1972)。
- 阿尔·帕西诺特别邀请Penelope Ann Miller和他一起联合主演这部电影。
- 阿尔·帕西诺和Penelope Ann Miller在拍摄影片时传出绯闻,Miller在一次采访时证实了这段情史。但是当时阿尔·帕西诺正与Lyndall Hobbs 维持着关系,他和Hobbs一起出现在首映式上,彻底回避Miler。