蜀山群山中的昆仑山,掌门古月(张柏芝饰)爱上了自己的徒弟玄天宗(郑伊健饰)。为了保住天宗的性命,他以借口将他赶下山,将昆仑暗器交给了天宗,而他被血魔杀死,昆仑山的灵气也被吸走。两百年后,邪恶势力再次入侵正统。峨眉山创始人(洪金宝饰)怕此战伤红尘,派大弟子丹陈子(古天乐饰)到山下疏远交战。在凡间。他遇到了程乐天(章子怡饰)和玄天宗,却意外发现了血魔的奥秘,落入了陷阱。生死关头,真正的峨嵋带领弟子前来救援。玄天宗发现其中一位女弟子李英琪(张柏芝饰)长得和古月大师一模一样。与此同时,峨嵋真人也察觉到了血魔的诡计,一场更加危险的善恶之战即将展开……