牧羊姑娘古秀秀喜唱山歌,青年刘大龙自置帆船,运货于县城与小镇之间。秀秀与大龙时以山歌对唱,情愫互生。曾老虎欲娶秀秀,以追债要胁古老头许婚;大龙冒险运货入城,冀替古老头还债。怎料大龙竟然失踪,古老头既无钱还债,秀秀亦以为大龙已死,无奈答允下嫁曾老虎……。为了拯救危难中的村民,阿斯达卡的右手中了凶煞神的诅咒。他卡只好离开亲人往西方流浪以寻找解除诅咒的方法。旅途中他遇到了由幻姬大人带领的穷苦村民在麒麟兽的森林里开采铁矿,提炼矿石。
白狼神莫娜和她养大的人类女孩“幽灵公主”桑对幻姬恨之入骨,因为她们觉得幻姬带领众人破坏了森林。想帮助人类的阿斯达卡被桑深深吸引,他理解她,但为了帮助穷人又不得不和她作战。一次战斗中,阿斯达卡被麒麟兽所救,他的立场更加摇摆不定。
这时,以疙瘩和尚为首的一群人来杀麒麟兽,幻姬以火枪击毙了麒麟,麒麟的头被疙瘩和尚抢走。愤怒的麒麟的灵魂为夺回自己的头,大肆破坏着森林。阿斯达卡和桑联手决定帮麒麟夺回头颅。。1348年,黑死病蔓延欧洲,诸国上下尸横遍野,饿殍满街。在这个人人自危的黑暗时代,年轻的英格兰传教士奥斯曼(埃迪·雷德梅尼 Eddie Redmayne 饰)依旧试图坚守他的信仰和岗位。适值此时,骑士奥立克(肖恩·宾 Sean Bean 饰)带领手下来到奥斯曼所在的教堂。起因是主教听说丹维兹森林附近某个村庄无一人感染瘟疫,因此派遣奥立克前去探明情况。因该村庄靠近奥斯曼成长的故乡,他主动请缨担当奥立克的向导。
事实上,奥立克此行另有企图。传说那个村庄的人民背离了上帝,笃信邪教,举行奇怪的仪式,甚至还把死人招回人间。奥立克的目标就是将领头人抓住正法。一路上危机不断,殊不知更大的考验还在等待着他们……。