世界上有很多不可思议,无法解释的事情都是有原因的,因为有一个由“金、木、水、火、土”五行组成的魔法世界,世界上有各种各样的魔法师。 康森圭(黄百鸣饰),虽然表面上是大学教授,实际上是一个水魔术师。 一天,因为一个名叫毕(吴京饰)的火魔法师想要收集五行魔法,他回到过去找到了血亲,试图夺走他的魔法。 经过一场战斗,但由于失误,血亲的魔法转移到了他的学生陈美思(吴千语饰)身上 随着毕不断挑战各个系的法师,他收集的五行能量正好是梅丝的水系能力和金系能量。 在凌峰(吴尊饰)的帮助下,美思找到了黄金魔术师查理(宋明饰)的位置,并准备去保护查理不受毕吴冶的伤害。 然而,当他们到达时,比吴冶突然出现在查理表演的舞台上,一场大决斗即将开始。