Film se začne leta 1919, takoj po koncu prve svetovne vojne. Avstralski kmet Connor je v znameniti bitki pri Galipoliju štiri leta pred tem izgubil tri sinove. Njegova žena nikoli ni mogla preboleti izgube, zato naredi samomor.
Connor se odloči, da bo svoje otroke pripeljal domov in jih pokopal z materjo. Z neustavljivo voljo in ljubeznijo do izgubljenih se znajde v istanbulskem hotelu, katerega lastnica je prelepa vdova Ayshe.
Ta ga usmeri do polotoka Galipoli, kjer sreča turškega oficirja Hasana, ki Britancem, pred leti še smrtnim sovražnikom, pomaga pri iskanju neštetih žrtev grozovite vojne. Konflikt z britansko birokracijo je za preprostega Avstralca seveda neizbežen, prav tako je na obzorju nova vojna, tokrat med Grki in Turki.