Australie, 1919. Ébranlé par le suicide de sa femme, rendue folle de chagrin par l'absence de leurs trois fils portés disparus lors de la bataille de Gallipoli, le sourcier Joshua Connor part pour la Turquie, avec la ferme intention de retrouver et récupérer les corps des jeunes hommes. À son arrivée à Istanbul, l'Australien se fait dérober son sac par un gamin rusé, qui le conduit dans une auberge tenue par sa mère, la jeune Ayshe. Or, celle-ci refuse l'hospitalité à cet étranger provenant d'un pays ennemi. Mais elle est vite ramenée à la raison par le pragmatique propriétaire de l'établissement, frère de son mari disparu et aspirant nouvel époux. Après avoir compris les motifs du fermier australien, Ayshe l'aide à se rendre à Gallipoli, malgré l'interdiction des autorités britanniques, qui administrent cette portion instable de l'ex-empire ottoman où se multiplient les escarmouches entre les forces nationalistes et les envahisseurs grecs. À Gallipoli, où un colonel anglais dirige une opération conjointe de recherche et d'inhumation des cadavres des soldats alliés, Joshua trouve un allié inespéré en la personne d'un major turc.