羅伯特(多格雷·斯科特 Dougray Scott 飾)是一名新聞記者,為了撰寫關於約瑟瑪利亞(查理·考克斯 Charlie Cox 飾)的專題報道而對其身世展開了調查。讓羅伯特沒有想到的是,約瑟瑪利亞和自己的父親馬奧洛(韋斯·本特利 Wes Bentley 飾)是青梅竹馬的好友,兩人甚至曾經在同一家神學院上過學。 理想上的分歧讓這對曾經擁有堅實友誼的朋友走上了分道揚鑣的道路。擁有堅貞信仰的約瑟瑪利亞選擇將自己的一切奉獻給萬能的主,而馬奧洛卻無法對身陷在苦難中的國家坐視不管,毅然決然的走上的戰場,兩人就此再無聯系。之後,馬奧洛邂逅了美麗的女戰士艾迪克(歐嘉·柯瑞蘭寇 Olga Kurylenko 飾)。