一名在澳洲以農爲業的的占水師康納(羅素·克勞 Russell Crowe 飾)在第一次世界大戰加里波利戰役後前往土耳其伊斯坦堡,試圖尋找他三個參戰陣亡兒子的遺骸。即使一開始遭到軍方的百般阻撓,他也不屈不撓,更遇到於伊斯坦堡入住旅館女主人愛莎(歐嘉·柯瑞蘭寇 Olga Kurylenko 飾)及一名曾與他兒子對戰的土耳其軍官出手協助。康納抓住一絲希望,爲查出真相,穿越飽受戰火蹂躪的土地,九死一生,只爲尋回兒子陣亡的真相,了結自己及妻子的心愿……