Al Pacino
艾尔·帕西诺是导演心中“大男孩”一角的第一选择，不过他也考虑过请罗伯特·德尼罗来出演。麦当娜当时正与比提交往，她希望可以出演玛奥妮一角，但是比提则打算避免裙带关系的风言风语，结果，麦当娜出演的片酬仅35000美元。辛·楊声称她因为拒绝了华伦·比提的性要求而失去了出演苔丝·图哈特一角的机会（最终由格伦妮·海德利出演）。而在1989年的一次陈述中比提表示：“找辛·楊来出演这个角色是我的一个失误，对此我感觉糟透了”。