在一個風景如畫的英國鄉村,自然學家查爾斯·達爾文(保羅·貝坦尼 Paul Bettany 飾)與妻女一起過著恬靜的生活。他十歲的大女兒安妮對世界充滿好奇,達爾文便教予她很多自然和科學知識,其中還包括他的進化論,然而在世人都相信上帝乃造物主的當時,女兒口中的進化論無疑是危險的,以至於令她被家庭教師體罰,就連達爾文深愛的妻子艾瑪(詹妮弗·康納利 Jennifer Connelly 飾)也無法認同他的觀念和研究。更令達爾文受創的是,不久後,小安妮因生病早夭,唯一一個支持他完成學說的力量之源也黯淡了,整理《物種起
十三世紀,牧師已經開始用“所羅門之書”對抗女巫和惡魔。一百年後,在十字軍戰爭中因為戰功卓著而聲名鵲起的騎士貝曼(尼古拉斯·凱奇 Nicolas Cage 飾)和老搭檔菲爾森(朗·普爾曼 Ron Perlman 飾)厭倦了戰爭的殘酷,二人解甲返鄉,但他們在小鎮上看到的卻是瘟疫肆虐的景象。貝曼和菲爾森因逃兵的身份被收押,當地領主了解二人的功勛,隨即代表教會委托給他們押送一個女巫去修道院接受審判的任務。貝曼、菲爾德以及當地的一位牧師、一名騎士,還有一個擔任向導的盜賊組成了一支押送隊。籠中的少女看起來毫無威脅並且