電影《羅剎劫》改編自《聊齋志異·羅剎海市》,在蒲松齡的小說中,描寫了一個羅剎國,一個龍國,羅剎劫則是講羅剎國的故事。主角書生馬驥出海奇遇,與羅剎國公主夕月產生了感情,並且依靠司徒和赫奴幫助粉碎了國師的陰謀。劇情簡單,特效一般,從一個玄幻電影的角度來說,沒有什麼意思。好在內容表達是完整的, 若是能多加點喜劇元素,效果應該會更好。
『長得醜活不久』是國師的口頭禪,她立志要讓公主嫁給最醜的男人,所以顛覆了羅剎的審美。可馬驥和司徒兩人來到這裡,一個娶了被施法的羅剎公主,一個喜歡上了被醜化的夜叉公主,兩人都是美女,國師這話說得真沒錯,從馬驥出場,她自己確實沒活多久。
泉州城的一名書生馬驥,乘船遭到惡蛟攻擊,身體飄到了羅剎國的島邊,被公主夕月所救。可這裡是以醜為美,像馬驥長得還算一表人才的樣子,被說成醜得可怕,要被村民放火燒死。夕月再一次救了他,卻也暴露了行蹤,已經被國師妖術蠱惑的國王要給公主挑選駙馬,公主是逃出來的,國師命令捉醜隊長赫奴捉拿公主。
王后人魚通過手鍊告訴馬驥,這個國家出現了狀況,必須找到完整的婆娑經才可以,並給了幾片可以變醜的葉子。之後他們又遇到了曾在船上共患難的司徒,也被赫奴追擊衝散了,夕月被國師帶了回去準備大婚,國王為了滿足女兒的心願,讓國師恢復了她原本美麗的容貌。
公主招親,逃到都城的馬驥參加了比賽,恰逢夜叉國使者前來談判,馬驥和司徒作為代表前往,沒想到赫奴就是流亡到此的夜叉公主,一場危機莫名其妙地化解了。夕月最終選了馬驥當駙馬,但被國師設計陷害,幸得赫奴與司徒相助,粉碎了這場陰謀。