十三世紀,牧師已經開始用“所羅門之書”對抗女巫和惡魔。一百年後,在十字軍戰爭中因為戰功卓著而聲名鵲起的騎士貝曼(尼古拉斯·凱奇 Nicolas Cage 飾)和老搭檔菲爾森(朗·普爾曼 Ron Perlman 飾)厭倦了戰爭的殘酷,二人解甲返鄉,但他們在小鎮上看到的卻是瘟疫肆虐的景象。貝曼和菲爾森因逃兵的身份被收押,當地領主了解二人的功勛,隨即代表教會委托給他們押送一個女巫去修道院接受審判的任務。貝曼、菲爾德以及當地的一位牧師、一名騎士,還有一個擔任向導的盜賊組成了一支押送隊。籠中的少女看起來毫無威脅並且
故事發生在三十年代的倫敦,這座巨大的城市裡,處處彌漫著奢靡和浮華的氣息,男男女女們沉浸於此,不知魏晉。亞當(史蒂芬·坎貝爾·摩爾 Stephen Campbell Moore 飾)是一位默默無聞的作家,他將名媛妮娜(艾米莉·莫迪默 Emily Mortimer 飾)當做了“墊腳石”,希望能夠通過兩人的婚姻成功打入紙醉金迷的上流社會。妮娜陷入了同亞當的熱戀中無法自拔,可她那保守而又古老的家族卻並不看好兩人的婚事,他們根本就不把亞當看在眼裡,覺得他根本就配不上妮娜。面對家人的反對,妮娜決定叛逆一把,她從家中偷