凯蒂(凯蒂·霍尔姆斯 Katie Holmes 饰)是一名即将毕业的大学学生,怀揣着对步入社会的憧憬,凯蒂这段时间正在马不停蹄的忙着她的毕业论文和答辩。一天,一个名叫韦德(本杰明·布拉特 Benjamin Bratt 饰)的探员找到了凯蒂,命令他协助调查,调查的对象是凯蒂的前男友埃姆雷(查理·汉纳姆 Charlie Hunnam 饰),他在某一日忽然失踪,从此再也没有过音信。 埃姆雷的出现让凯蒂十分的困扰,因为她再也分不出多余的精力去应付这个缠人的男人了。与此同时,埃姆雷也有着自己的烦恼,他刚刚只好自己的酒精成瘾症,而这次的案件是他证明自己在警队中的能力的唯一机会了。。圣约翰大学实验室女教授于胜男(李若斯饰)依据历年判案的经历写出《上海疑案》一书,随即成为热卖作品。在胜男的记者招待会上,一只装有带血匕首的盒子被送入会场,引起骚动,胜男直觉这把刀和她的书有关。与此同时,圣约翰大学一名女学生遇害,胜男和康华生(徐亮饰)、犯罪学专家洪小雅(马灿灿饰)一同前往现场调查,终于将死者和那把匕首联系在一起。胜男推断这是根据她的小说内容进行的模仿杀人案。相同事件接连发生,在社会上引起轰动,胜男承受了巨大的压力,危机时刻老虎探长钟朗(吕良伟饰)介入调查。 他们根据现场留下的黑色玫瑰的线索顺藤摸瓜,却发现出版《上海疑案》的书店与事件有着千丝万缕的关系,真相究竟如何?。