马丁(伊利亚·伍德 Elijah Wood 饰)为了追寻偶像逻辑数学家亚瑟(约翰·赫特 John Hurt 饰)的足迹,来到牛津大学深造。他发现,寄宿的房东伊格莱顿太太(安娜·玛西 Anna Massey 饰)仿佛跟亚瑟交往甚密,而她的养女贝丝(朱丽·考克斯 Julie Cox 饰)却总是故弄玄虚。后来,马丁结识了壁球伙伴洛娜(蕾欧诺·瓦特林 Leonor Watling 饰),两人堕入爱河……
亚瑟演讲时,马丁作为唯一的提问者,引起了他的注意。后来,二人在房东家不期而遇,发现伊格莱顿太太被人谋杀。现场唯一的线索是一个圆圈。二人被警方带走协助调查。此后又有一些人离奇地死去,而且他们的死因似乎还暗含着某个数学定律……。清朝未年,居住在英国占领地新街的邓二被英军惊吓后气绝身亡。今日此地变成了建筑工地的楼盘,邓三的鬼魂经常出来捣蛋,令工人们不敢开工。新任工程师林丰与邓三不打不成相识,竟结为莫逆,工程亦得以顺利开工。奠基礼将由一政要前来剪彩,但是一个来自未来世界的女郎珊珊突然出现,并要杀死林丰,因为林卡要在奠基礼上杀死那位政要,将对社会产生极坏的影响。可是,珊珊又得知自己童年时曾被林丰搭救,心中十分矛盾。随着奠基礼日期的临近,珊珊的预言一步步显现,于是,清朝的鬼魂邓二、今天的建筑师林丰、未来世界的珊珊3人为了补救未来共同携起手来。。