故事发生在悠远的古代,那个国际里,人妖混居,人间永无太平。王生(方力申 饰)是一介普通墨客,在浊世之中,特性胆怯窝囊的他只求可以安心读书,安全过活。一天,一位名叫仙儿(周秀娜 饰)的神秘女子不速之客,俄然呈现在了王生的面前,王生尽管不知仙儿究竟是何方神圣,但照旧被她身上所发出出来的媚气所深深招引。
自仙儿呈现之后,城中屡屡发生古怪的杀人案件,被害者均由于心脏被掏出而死,没有人知道这些失踪的心脏究竟去了哪里。少女小翠(谈莉娜 饰)暗恋着王生,看到他被仙儿迷得颠三倒四,小翠的心中很不是滋味。一次偶尔中,小翠窥见了仙儿用妖法利诱王生的隐秘,心急如焚的她决议靠自己的力量掀开仙儿的“画皮”。