罗马皇子罗慕路斯(托马斯·桑斯特 Thomas Sangster 饰)的父亲奥列斯特斯(伊恩·格雷 Iain Glen 饰)被叛军杀死,而罗慕路斯则被敌人软禁在卡普里岛之上。临死前,奥列斯特斯将后事托付给将军奥勒留(科林·费斯 Colin Firth 饰),叮嘱他一定要救出儿子,让罗马帝国的王位回归本宗。 对皇帝忠心耿耿的奥勒留联手埃塞俄比亚人巴蒂亚图斯(侬索·阿诺斯 Nonso Anozie 饰)和安布罗斯纽斯(本·金斯利 Ben Kingsley 饰),组成了一只远征的敢死队。之后,骁勇善战的女战士玛利亚(艾西瓦娅·雷 Aishwarya Rai 饰)亦加入其中,一行人向卡普里岛进发。在卡普里岛,罗慕路斯和他的导师也在为了生存而寻找着最后一丝希望。
上元节灯会,百姓为天后武则天祈福,莫名出现一头全身浴火的怪兽,目击者声称是“浴火麒麟”。据说生食麒麟血肉可以治疗百病,武则天随即下旨大理寺卿薛鑫七日之内查明真相。少年狄仁杰来长安城升任大理寺“寺丞”,结果得知上元节怪案,自己需要等破案后才能述职。本想老老实实等待述职的狄仁杰,对这个离奇案件心痒难耐,阴差阳错卷入案件。经过一番调查后,狄仁杰终于找到了所谓的“浴火麒麟”,原来老王爷李淮的孙子得了一种怪病,身上长满了坚硬的银屑,就像一只披鳞甲的怪兽。然而,事情的真相并没有这么简单,狄仁杰因为擅自行动被薛鑫不喜,不允述职,将其赶回并州。狄仁杰在离开长安前,将所有疑点串联了起来,发现始作俑者竟然是大理寺卿薛鑫。就在薛鑫利用小王爷刺杀武则天的目的即将得逞时,狄仁杰及时赶到,成功阻止了他的阴谋。
佛魔交战,魔大败,立下恶誓。魔王波旬化作一团混沌肉体,法力不存。 千年后世界堕入魔道,仅存资源被魔王波旬得意弟子影魃及其女儿所控。四魔头一方面蛊惑并奴役人类;另一方面秘密寻找上古神卷《末世录》——传说书中预言将有一位救世者最终消灭魔道拯救人类。残城小混混羌离在前往落城途中遭追杀,却因此认识了大唐高僧梵剑和断杖,美女落瞳、男孩小七,以及他们的养父落不休爷爷,羌离对落瞳一见钟情。梵剑、断杖二人向众人解释他们自千年前穿越而来寻找救世圣童。落瞳与小七愿倾力相助,然同为残族的羌离却要驱赶二人离开。与此同时影魃包围落不休家逼二僧交出《末世录》,混战中小七突显神迹击退魔兵,令众人认为救世者现世……