1995年,东京发生了连环绞杀案,五人被害,凶手无影无踪,该案成为悬案。2017年,就在该案早已过了诉讼有效期之时,一位名叫曾根崎雅人(藤原龙也饰)的男子出版了一本《我是杀人犯》的告白书,声称自己是22年前连环杀人案的凶手,并嘲笑警方无能。此举震惊了整个日本社会,面对受害者家属的愤怒,警方却束手无策。作为当年调查案件的刑警,牧村航(伊藤英明饰)多年来从未放弃追捕真凶,对于曾根崎雅人的话他将信将疑,一场激烈的猫鼠游戏在两人之间展开。。巴特(泰尔·谢里丹 Tye Sheridan 饰)是一位性格非常非常内敛的青年,为了治疗自己的自闭症,提高社交能力,巴特在一间酒店里从事着夜班服务员的工作,他最大的兴趣就是从酒店的监控里观察客人们的百态。 一天,一个女人在酒店里被杀了,唯一在场的巴特成为了头号嫌疑人,让巴特感到害怕的是,这名凶手看起来并未打算就此收手,而是接连不断的犯下凶案。为了洗清自己的嫌疑,巴特决定开始寻找凶手的踪迹,在此过程中,巴特和一位名叫安德拉(安娜·德·阿玛斯 Ana de Armas 饰)的女房客之间碰撞出了浪漫的火花。巴特必须加紧脚步寻找真凶,因为若非如此,安德拉有可能会成为凶手的下一个行凶目标。。