大唐年間妖魔橫行,一小漁村因為飽受魚妖之害請來道士(馮勉恒 飾)除妖,年輕驅魔人陳玄奘(文章 飾)前來幫忙卻被誤認為騙子,幸虧職業賞金驅魔人段小姐(舒淇 飾)幫助玄奘制服了魚妖真身(李尚正 飾)。二人又在高家莊為制服豬妖豬剛鬣(陳炳強 飾) 而再次相遇,這次除妖沒有成功 ,但是段小姐卻對玄奘二見鐘情。玄奘求助師父,得知除妖的辦法是去找被壓在五指山下的孫悟空(黃渤 飾)幫忙,於是他準備前往五指山,途中又遇到段小姐和手下五煞,段小姐連蒙帶哄想與玄奘在一起卻屢次遭拒,在四妹(周秀娜 飾)調教下想變得更有女人味卻適得其反。二人決裂後玄奘獨自上路,與此同時降魔師(釋延能 飾)、天殘腳(張超理 飾)、空虛公子(羅志祥 飾)也一同前往除妖。經過千辛萬苦玄奘終於找到孫悟空,段小姐又再次出現並交給玄奘一件重要的東西,豬妖終於被降服,但是更大的危機又出現在了玄奘面前,原來孫悟空與傳聞中不一樣,玄奘的除魔之路能否繼續? 本片是周星馳多年之後的力作,演員陣容延續了以往,除了主演外,還請了諸如盧正雨、楊迪等網絡紅人加盟。