Karaliaus Ričardo Liūtaširdžio armijoje tarnaujantis lankininkas Robinas negali susitaikyti su žmones engiančiais įstatymais, kraugeriais didikais ir apskritai su visa neteisybe, kurią mato aplink save. Supratęs, kad kas nors pagaliau privalo imtis veiksmų, lankininkas ima burti aplink save jo idėjoms prijaučiančius žmones ir kartu siekti teisybės ir laisvės visiems Anglijos žmonėms.
Svarbias pareigas užimančio švedų dvariškio sūnus Arnas nuo vaikystės buvo mokomas tapti riteriu. Jis užaugo pasaulyje, kurį valdė žiaurūs valdovai. Baigęs mokslus vienuolyne ir sugrįžęs į gimtąjį miestelį Arnas susipažįsta su Cecilija, moterimi, kuri pavergia jo širdį. Jis nubaudžiamas už uždraustą meilę ir pasiunčiamas kaip Templierių ordino riteris į Šventąją Žemę. Jam lemta sudalyvauti Hatino mūšyje ir kituose įvykiuose, susijusiuose su Jeruzalės karalystės sunkmečiu...
Kryžiaus žygių riteris Benamas grįžta į maro nuniokotą gimtinę. Mirštantis vyskupas paveda jam užduotį – pristatyti ritualiniam teismui jauną merginą, kuri, kaip manoma, yra ragana sukėlusi marą. Kryžininkas sutinka, tačiau su sąlyga, kad gražuolė susilauks sąžiningo teismo prieš sudeginant ją ant laužo. Benamas jaučia simpatiją merginai, tačiau jo širdį drasko abejonės, kad tai gali būti raganos pinklės. Riteris ir jo bendražygiai išsiruošia į kelionę net nenumanydami, kad tamsiosios jėgos stos jiems skersai kelio. Atvykus į vienuolyną, kur raganai turėjo būti įvykdyta ritualinė egzekucija, riteris ir jo bendražygiai randa mistiškai pražuvusius vienuolius. Pragaro vartai atsivėrė. Riteris, negailestingai žudęs kitatikius kryžiaus žygiuose, dabar turės stoti akis į akį su ištikimiausiu velnio tarnu – ragana. Ne kiekvieną sielą galima išgelbėti.