十三世紀,牧師已經開始用“所羅門之書”對抗女巫和惡魔。一百年後,在十字軍戰爭中因為戰功卓著而聲名鵲起的騎士貝曼(尼古拉斯·凱奇 Nicolas Cage 飾)和老搭檔菲爾森(朗·普爾曼 Ron Perlman 飾)厭倦了戰爭的殘酷,二人解甲返鄉,但他們在小鎮上看到的卻是瘟疫肆虐的景象。貝曼和菲爾森因逃兵的身份被收押,當地領主了解二人的功勛,隨即代表教會委托給他們押送一個女巫去修道院接受審判的任務。貝曼、菲爾德以及當地的一位牧師、一名騎士,還有一個擔任向導的盜賊組成了一支押送隊。籠中的少女看起來毫無威脅並且
本(尼古拉斯•凱奇 Nicolas Cage 飾 )一個是貧困潦倒的編劇,終日借酒消愁,被公司開除後,鬱鬱不得志的他變賣了所有的家當,前去拉斯維加斯開始了他慢性自殺的計劃。他打算在幾周的時間內,喝酒至死。在光怪陸離的拉斯維加斯,醉醺醺的他遇見了妓女莎拉(伊麗莎白•蘇 Elisabeth Shue 飾)。莎拉過著同樣不幸的生活:被皮條客控制自由,屢次出逃不遂。本和莎拉共度了一夜,這夜他們互相傾訴,同是天涯淪落人。 二人很快同居,但莎拉並不阻止本繼續狂飲。本在自己的世界裡沉溺得越來越深,直到有一天和另一個女人