由刘德华、李冰冰、刘嘉玲、邓超领衔主演,梁家辉特别演出 。
演员表:
刘德华 饰 狄仁杰 李冰冰 饰 上官静儿 刘嘉玲 饰 武则天
邓超 饰 裴东来 梁家辉 饰 沙陀 吴耀汉 饰 汪驴
符馨尹 饰 贾夫人 陈晓 饰 陆离 何晟铭 饰 狱吏