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