由于涉嫌强暴并杀死未成年女孩,亨瑞(吉恩·哈克曼 Gene Hackman 饰)被维克多警长(摩根·弗里曼 Morgan Freeman 饰)拘留了,虽然亨瑞最初的身份是发现了小女孩尸体的报案者,但他严重前后不符的证词无疑为罪恶天平向他的倾斜增加了一枚砝码。 通过亨瑞的妻子沙特尔(莫妮卡·贝鲁奇 Monica Bellucci 饰)的证词,维克多得知他们两人的夫妻关系早已名存实亡,而造成这一局面的罪魁祸首,竟然是亨特和她年幼的侄女之间说不清道不明的暧昧关系。在搜查了亨瑞的房子后,警探欧文斯(托马斯·简 Thomas Jane 饰)在暗房里找到了被害女孩的照片,案件的破解至此已经万事俱备,只欠亨瑞最后的自白了。。目暮警官、毛利兰的母亲妃英理以及阿笠博士接连遭到不明身份之人的暗算。江户川柯南开始追踪伤害了阿笠博士的犯人,他根据几起案件现场留下的线索,发现犯人是按照扑克牌的顺序来行凶的,而且遇害者都是与名侦探毛利小五郎有关的人。目暮警官提供的线索初步揭开了事情的真相,原来毛利小五郎当年任职警察的时候,曾经逮捕了犯下杀人罪的赌徒村上丈,当年也因为这一事件导致毛利小五郎离职以及婚姻变故。十年后,服刑期满的村上丈出狱了,他开始按照扑克牌的顺序向毛利小五郎身边的人展开报复。
在得知了事情的原委后,毛利小五郎努力寻找身边有什么人与数字有关。在这一过程中,各种惊险的场面接连出现。然而江户川柯南也开始对案件的真相产生了疑惑……。