於盛世唐朝西部的邊境之城扈都,為保護百姓不受妖魔的侵害,鍾馗(陳坤飾)在仙人張道仙(趙文瑄飾)的指引下成為斬妖士,深入魔界盜取集合妖魔能量的寶盒 – 魔靈,以期利用千年不遇的機會,徹底掃蕩魔界,給人間帶來永久和平。
魔王則派各路妖怪前來想奪回魔靈,以維護魔界的勢力。一身正氣的鍾馗在禦敵過程中卻發現原以為界限分明的人魔兩界,遠比想像要複雜。而偶遇昔日戀人雪妖(李冰冰飾),誤入這段注定不該發生的戀情,使得鍾馗開始懷疑自己存在的目的。在與魔界一次次的衝突後,鍾馗慢慢察覺自己已經陷入了一個巨大的陰謀之中......