武则天(刘嘉玲饰)登基前,修建了一座三百尺高的通天塔。 结局前,人生案件接连发生:工部侍郎贾谊、大理寺侍郎薛勇(刘金山饰)相继自焚。 督导沙陀(梁家辉饰)声称这两人因触碰天柱灵符而受到上天的惩罚。 大理寺少臣裴东来(邓超饰)和武则天贴身侍卫上官静儿(李冰冰饰)奉命调查,却被国师陆离指出 案件需要狄仁杰(刘德华饰)调查。 武后下旨释放了关押八年的狄仁杰,并任命为钦差大臣办案,却遭到刺客袭击。 幸亏他早注意到,又有上官静儿陪伴,才得以逃过一劫。 狄仁杰除掉了怀疑对象琅琊王李霄(姚璐饰),并拒绝了他与武则天交战的约定。 狄仁杰发现死者是被赤炎甲虫毒死的,于是他带着裴东来和上官静儿夜探鬼市,希望从前太医王禄口那里得到真相。 然而,他不想遭遇埋伏。 疑似皇主出现,杀手齐聚,将三人杀死。 很难逃脱。 然而,经过一番打斗,案件似乎……