《爱情奇迹》高级督察何尚生(刘青云)被劫持人质的劫匪伊健(郑伊健)点名到案发现场进行谈判眼见伊健在现场的嚣张何尚生斗意昂扬欲将其拿下但被其逃脱挫败激起何尚生的战意和好奇心开始同伊健玩起“取赎金的游戏”来何尚生收到伊健寄来的数件艺术品的残骸在国际刑警Ruby(黄卓玲)的帮助下发现被破坏艺术品均在同一间国际级保险公司承保猜想伊健意图勒索该保险公司遂前往展开调查而此时伊健恰好致电该公司高层Teresa(林熙蕾)勒索一千万尚生即刻接手案件却发现事情远非想象的那么简单公元700年左右正义的魔法师默林(James A. Stephens 饰)带领徒弟巴尔萨泽(尼古拉斯·凯奇 Nicolas Cage 饰)、维萝妮卡(莫妮卡·贝鲁奇 Monica Bellucci 饰)、霍瓦斯与邪恶的女巫莫戛娜·洛菲(Alice Krige 饰)展开抗争维萝妮卡为了封住女巫而将莫戛娜的灵魂吞入自己的体内并由巴尔萨泽将她们封印在玩偶中默林死前将一枚龙指环交给巴尔萨泽嘱托他寻找默林英雄将莫戛娜彻底消灭此后的岁月里巴尔萨泽走遍世界各地寻找默林英雄却始终一无所获直到他来到美国纽约公元2000年四年级小学生戴夫在纽约一间魔法店宿命地邂逅了巴尔萨泽并得到龙指环的肯定期间他无意中释放了邪恶的霍瓦斯引发一场巨大的混乱戴夫也被同学们认为精神错乱转眼十年戴夫(Jay Baruchel 饰)已成长为帅气青年童年的遭遇恍如一场噩梦却在十年后再次袭来他不得不遵照命运的指引与女巫展开最后的抗争……曼宁是一位崇尚完美尊重感情的优秀警察 在一次执行任务中他的搭档汤姆不幸中弹身亡这令曼宁陷入一种对朋友的怀念和深深的自责中他开始重新审视自己对生活的要求以及在工作岗位上的追求他不再希望成为一名英雄只想认真做一位普通人因为他了解到英雄的背后将有很多无名同事的奉献他和妻子迪迪非......