書生寧采臣(蕭正楠 飾)和二哥寧采君(梁烈唯 飾)進京趕考,卻在半途上就花光了盤纏,即將面臨露宿荒野的命運。無奈之下,兩人來到了蘭若寺,雖然傳聞這里有猛鬼出沒,但總比睡在路面被野獸叼走的好。入夜,女鬼聶小倩(薛家燕 飾)現身了,然而這個聶小倩肚大腰圓,和傳聞中完全不一樣。 聶小倩附在寧采臣的燈籠上跟著書生回了家,目睹了大哥寧彩民(麥長青 飾)的專橫跋扈,發現寧采臣看似風平浪靜的家族實際上矛盾重重。寧采臣有一個青梅竹馬的戀人迎春嬌(吳若希 飾),然而兩人卻常常因為生活中的諸多小事吵架拌嘴。無法坐視不管的聶小倩決定幫焦頭爛額的寧采臣一把。