The Water Diviner - Cast


Olga Kurylenko

as Ayshe


Yilmaz Erdogan

as Major Hasan


Cem Yilmaz

as Jemal


Jai Courtney

as Hughes


Ryan Corr

as Art


James Fraser

as Edward


Ben O'Toole

as Henry


Isabel Lucas

as Natalia



Salih Kalyon

as Dr. Ibrahim


Megan Gale

as Fatma


Jack Patterson

as Young Art


Ben Norris

as Young Henry


Aidan Smith

as Young Edward


Dan Wyllie

as Captain Charles Brindley


  Change Location