在世界上,很多不可思议,无法解释的事情,其实是有原因的,因为世界上存在着一个由“金、木、水、火、土”五行构成的魔法世界,世界上存在着形形色色的魔法师。康森贵(黄百鸣 饰)虽然表面上是一名大学教授,实际上却是一名水系魔法师。一天,由于名为毕野武(吴京 饰)的火系魔法师想通 过收集五行魔法,回到过去,找到康森贵,想夺取他的法力。一场对战之后,却阴差阳错的,康森贵的魔法却被转移到了自己学生陈美斯(吴千语 饰)身上。随着毕野武不断挑战各系魔法师,他收集的五行能量就差美斯身上的水系能力和金系能量。美斯在凌枫(吴尊 饰)的帮助下,找出了金系魔法师查理(松明 饰)的所在,并一同前往准备保护查理免受毕野武的侵害。然而,当他们赶到时,毕野武突然出现在查理表演的舞台上,一场大决斗即将展开。。迈克是一个法律系二年级的学生,但他却因为一次跟赌场老板泰迪的赌博输掉了所有的积蓄。在朋友克尼什劝慰下,迈克立下誓言,从此不碰赌博。不过,他还是在教授的牌局上露了一手,技惊四座。在接老朋友虫子出狱的时候,迈克违背了自己的誓言,重出江湖。为了帮助虫子,他甚至延误了模拟法庭的实习。此后,女友乔发现了迈克涉赌的证据,与他分手,这令他非常沮丧。迈克在虫子的怂恿下,接连参与赌局。事后,却发现自己被虫子摆了一道,欠下了巨款。他找到虫子,后者在被逼之下吐露了实情:原来虫子被凶悍的债主逼得走投无路。为了友情,他接受了债主苛刻的条件,但是却陷入了更加艰难的困境……。