在世界上,很多难以想象,无法解释的事情,其实是有原因的,因为世界上存在着一个由“金、木、水、火、土”五行构成的魔法世界,世界上存在着形形色色的魔法师。康森贵(黄百鸣 饰)虽然表面上是一名大学教授,实际上却是一名水系魔法师。一天,因为名为毕野武(吴京 饰)的火系魔法师想通 过搜集五行魔法,回到曩昔,找到康森贵,想夺取他的法力。一场对战之后,却一差二错的,康森贵的魔法却被转移到了自己学生陈美斯(吴千语 饰)身上。跟着毕野武不断挑战各系魔法师,他搜集的五行能量就差美斯身上的水系才能和金系能量。美斯在凌枫(吴尊 饰)的帮助下,找出了金系魔法师查理(松明 饰)的地点,并一同前往预备维护查理免受毕野武的侵害。然而,当他们赶届时,毕野武突然出现在查理扮演的舞台上,一场大决斗即将打开。