Avec "La promesse d'une vie", Russell Crowe sort son premier long-métrage où il se glisse dans la peau du réalisateur, afin de relater l'histoire d'un père recherchant ses trois fils, en 1919, à Gallipoli en Turquie, lorsque les Ottomans ont subi une offensive de la part des forces alliées au moment de la Première Guerre mondiale. L'histoire originale est inspirée des écrits du lieutenant-colonel Cyril Hughes, ayant trouvé une lettre d'un homme qui cherchait désespérément son fils après la guerre. Si l'action se déroulait principalement en Turquie et très peu en Australie, la majorité du tournage a pourtant eu lieu au pays des kangourous. Tout d'abord, trois semaines ont été consacrées aux scènes intérieures, tournées dans les Studios de Sydney. Le tournage s'est poursuivi sur cinq semaines dans le Sud de l'Australie, où la chaleur était accablante (environ 49.5°C). Puis, les enregistrements se sont terminés à Istanbul pour les trois dernières semaines. Par chance, les autorités turques ont été très compréhensives et ont laissé l'équipe du tournage circuler librement. "La promesse d'une vie" présente des chevauchées assez impressionnantes. Afin de les réaliser dans les meilleures conditions, Russell Crowe a souhaité utiliser son propre cheval prénommé Honey. Les comédiens Cem Yilmaz et Yilmaz Erdogan qui interprètent respectivement le sergent Jemal et le commandant Hassan se sont eux-mêmes doublés en turc au moment de la post-production.Yilmaz Erdogan ne croyait pas que Russell Crowe lui-même allait l'appeler pour jouer dans son film. Le réalisateur s'est tourné vers cet acteur car il avait déjà travaillé sur un scénario en lien avec les événements de Gallipoli. Le comédien a pris la bonne décision en participant au projet, puisqu'il a été nommé dans la catégorie "meilleur second rôle" à l'Australian Film Institute. Ryan Corr, qui joue l'un des trois fils recherchés par leur père, Joshua Connor (Russell Crowe), a subi une audition en neuf étapes, ce qui est relativement long pour un comédien. Russell Crowe les a fait s'entraîner sans relâche pour obtenir le résultat escompté. Le jeune acteur précise qu'au départ la plupart du casting ne savait pas monter à cheval alors qu'à la fin du tournage tous étaient capables de se tenir comme de véritables cavaliers. Beaucoup de temps s'est écoulé entre les répétitions et le début du tournage. Ce laps de temps a été très utile pour que l'équipe fasse véritablement connaissance et qu'il n'y ait plus aucune gêne entre les comédiens. Au total, l'équipe aura partagé 11 semaines de tournage, plus la période des répétitions. Russell Crowe et Steve Bastoni (l'interprète d'Omer) se connaissent depuis environ 20 ans. C'est pourquoi, le réalisateur avait une totale confiance en son comédien. Ce dernier parlant couramment le turc, s'est néanmoins rendu sur place pendant quelques temps, afin de s'immerger totalement dans la culture et ainsi mieux comprendre les intentions de son personnage. La fratrie composée des comédiens Ben O'Toole, Ryan Corr et James Fraser a été spécialement entraînée par l'un des derniers archers britanniques, ainsi que par les deux meilleurs tireurs du monde. Dylan Georgiades, qui est le jeune comédien de la bande, jouant le rôle d'Orhan, a été très surpris d'être accepté au casting de "La promesse d'une vie". Celui-ci ajoute qu'il a eu la chance d'apprendre à parler le turc à raison de 2 heures de cours par jour, avec un professeur particulier. Russel Crowe ne cesse de dévoiler des talents cachés. Après avoir poussé la chansonnette dans "Les Misérables"(2012) de Tom Hooper , l'acteur-réalisateur a aussi écrit les paroles de la chanson du générique de fin de "La promesse d'une vie".