故事發生在清末民初的偏遠山區村莊"陰陽界",自幼低眉順眼的美麗孤女杏兒(孫雪梅飾)與養父郭景華在頹敗大院相依為命,卻暗中與貧窮青年蚱蜢(管越飾)萌生情愫。某日杏兒突然失蹤,村民傳言其遭殺害后,村莊接連發生靈異事件引發恐慌。江湖術士李八仙(孫飛虎飾)借捉鬼之名進村調查,意外揭開十五年前一樁血案真相——郭景華當年為霸占家產害死杏兒親父致其母自盡,而李八仙正是當年被滅口的知情者。隨著真相浮出水面,蚱蜢意外發現郭景華藏匿兇器的山洞,最終在陰陽界祠堂對峙中,郭景華被自己供奉的祖先牌位砸死,應驗了因果報應的宿命輪回。