The Water Diviner

Four years after the Battle of Gallipoli, Australian farmer Joshua Connor (Russell Crowe) travels to Turkey to find his three sons, who never returned home from the war. When he arrives in Istanbul, he meets others who have also suffered losses: hotelier Ayshe "Olga Kurylenko" and her son, Orhan, who befriends Connor; and Major Hasan "Yilmaz Erdogan", a Turkish officer who fought against Connor's sons and now may be their father's only hope in finding closure.