劇情:在這個世界上,許多不可思議、莫名其妙的事情其實是有原因的,因為有一個由“金、木、水、火、土”五行組成的神奇世界,世界上有各種各樣的魔術師。雖然康森貴(黃百鳴飾演)表面上是一名大學教授,但實際上他是一名水魔術師。一天,由于名為畢業武(吳京飾演)的火法師想要收集五行魔法,他回到過去,找到了康森貴,希望能奪取他的魔力。然而,在一場戰爭之后,康森貴的魔力轉移到了他的學生陳美思(吳嘉玲飾)身上。隨著畢夜舞繼續挑戰各種魔術師,他在五行中收集的能量不如梅斯身上的水和金屬能量。在凌風(吳尊飾演)的幫助下,梅斯確定了黃金巫師查理(松明飾演)的位置,并一起前往準備保護查理免受畢夜舞的入侵。然而,當他們到達時,畢業武突然出現在查理表演的舞臺上,一場大決斗即將開始。