垂拱年间,一场匪夷所思连环杀人案搅得洛阳城内人心惶惶,受害的多为一对男女,凶手行踪神出鬼没,没有留下丝毫线索,民间传闻这是上天要惩罚天后颠鸾倒凤。崔公公受命彻查,但一直没有结果,大臣进谏让狄仁杰一试。狄仁杰虽然和天后政见不同,但事关黎民疾苦,最终接受了天后的安排,限期破案,否则他将作为“凶手”去承担这件风波的罪责。起初狄仁杰被要求破案的同时不得离开牢房,狄仁杰明白天后的用意,应允下来,同时向天后索取了两个对自己照顾有加的牢头作为帮手,狄仁杰被移出了原来的牢房,关押在一个能从四周看见洛阳全城的塔楼之上,
马丁(伊利亚•伍德 Elijah Wood 饰)为了追寻偶像逻辑数学家亚瑟(约翰•赫特 John Hurt 饰)的足迹,来到牛津大学深造。他发现,寄宿的房东伊格莱顿太太(安娜•玛西 Anna Massey 饰)仿佛跟亚瑟交往甚密,而她的养女贝丝(朱丽•考克斯 Julie Cox 饰)却总是故弄玄虚。后来,马丁结识了壁球伙伴洛娜(蕾欧诺•瓦特林 Leonor Watling 饰),两人堕入爱河…… 亚瑟演讲时,马丁作为唯一的提问者,引起了他的注意。后来,二人在房东家不期而遇,发现伊格莱顿太太被人谋杀。现场唯一的线索是一个圆圈。二人被警方带走协助调查。此后又有一些人离奇地死去,而且他们的死因似乎还暗含着某个数学定律……©豆瓣