贫穷混乱的伦敦街头,混杂着妓女和各色人物,玛丽(海瑟•格拉汉姆 Heather Graham饰)、安妮(乔安娜•佩姬 Joanna Page 饰)和其他几个妓女在这滩浑水中结成深厚友谊然而,罪恶的魔爪正在伸向她们——这个躲在暗处的杀手,绑架甚至杀害这些姑娘。探员艾伯林接手这宗案件,他天生拥有超能力,这对他破案有着不小的作用。
艾伯林(约翰尼•德普 Johnny Depp 饰)来到案发地区,渐渐掌握了线索,同时他也被玛丽善良的品质深深吸引,与她共坠爱河。但凶手的行动令妓女们陷入了恐慌之中,能否查出真凶,成为摆在艾伯林面前的迫切难题,而艾伯林也堕入了一个更大的漩涡之中,危机四伏。