由劉德華、李冰冰、劉嘉玲、鄧超領銜主演,梁家輝特別演出 。
演員表:
劉德華 飾 狄仁傑 李冰冰 飾 上官靜兒 劉嘉玲 飾 武則天
鄧超 飾 裴東來 梁家輝 飾 沙陀 吳耀漢 飾 汪驢
符馨尹 飾 賈夫人 陳曉 飾 陸離 何晟銘 飾 獄吏