《彩虹小马:小马国女孩》在世界上,很多不可思议,无法解释的事情,其实是有原因的,因为世界上存在着一个由“金、木、水、火、土”五行构成的魔法世界,世界上存在着形形色色的魔法师。康森贵(黄百鸣饰)虽然表面上是一名大学教授,实际上却是一名水系魔法师。一天,由于名为毕野武(吴京饰)的火系魔法师想通过收集五行魔法,回到过去,找到康森贵,想夺取他的法力。一场对战之后,却阴差阳错的,康森贵的魔法却被转移到了自己学生陈美斯(吴千语饰)身上。随着毕野武不断挑战各系魔法师,他收集的五行能量就差美斯身上的水系能力和金系能量。美斯在凌枫(吴尊饰)的帮助下,找出了金系魔法师查理(松明饰)的所在,并一同前往准备保护查理免受毕野武的侵害。然而,当他们赶到时,毕野武突然出现在查理表演的舞台上,一场大决斗即将展开。阿狄(谭耀文饰)和阿祖(陈小春饰)是从小玩到大的好友,彼此之间友谊十分深厚。长大之后,两人均加入了黑社会组织,为老大卖命。在一次刺杀行动中,阿狄和阿祖一伙人遭到了警方的伏击,阿狄逃出生天,阿祖却被抓获沦为阶下囚。在监狱里,阿祖深刻的反省了自己之前的所作所为,洗心革面,决定做个好人。出狱后,凭借着在狱中学习到的一手好厨艺,阿祖成为了一名厨师,并且结识了名为阿珊(应采儿饰)的女子。美丽的阿珊很快就吸引了阿祖的注意,使阿祖坠入了爱河,与此同时,已经成为帮派骨干的阿狄找到了阿祖,希望他能够再度和自己并肩作战。