Joshua Connor is een Australische boer en wichelroedeloper die water gevonden heeft en een waterput uitgraaft op zijn land in het jaar 1919. Vier jaar eerder dienden zijn drie zoons bij het Australian and New Zealand Army Corps en kwamen ze vermoedelijk om bij de slag om Gallipoli, hun lichamen werden nooit teruggevonden. Connors vrouw Eliza kan het verdriet niet meer aan en pleegt zelfmoord. Connor belooft zichzelf om de lichamen van zijn zonen te gaan zoeken in Turkije en te begraven naast hun moeder. Hij reist naar Istanboel waar hij van de Britse consul te horen krijgt dat Gallipoli verboden terrein is. De slachtoffers van de oorlog zijn begraven in een massagraf en het gebied is niet toegankelijk voor burgers. Hij ontdekt dat een van zijn zoons mogelijk nog in leven is en samen met sergeant Jemal en majoor Hasan gaat hij verder op zoek. Tijdens hun zoektocht zijn de Grieken Turkije binnengevallen en komen de drie in oorlogsgebied terecht. Niettemin zet Connor zijn zoektocht verder.