Russell Crowe tenta dirigir seu primeiro filme há muitos anos. Ele já esteve envolvido em pelo menos três projetos, antes de Promessas de Guerra, incluindo um documentário sobre o humorista Bill Hicks, um suspense sobre o assassinato de um policial em Los Angeles e o drama sobre o tiroteiro de um exército. No entanto, nenhum desses projetos foi concretizado.
O cavalo em que Russell Crowe monta nas cenas filmadas na Austrália, é realmente seu. O animal se chama Honey.
O diretor Russell Crowe queria Cem Yilmaz para seu papel, pois ele estava bastante familiarizado com o seu talento. Na verdade, eles se davam tão bem que Crowe twittou "Querido Cem, você não está engraçado estes dias", como uma piada em turco.
Tendo convencido Russell Crowe a lhe dar o papel de Hasan, acrescentando que o diretor não se arrependeria da decisão, Yilmaz Erdogan ganhou o prêmio de Melhor Ator Coadjuvante na Academia Australiana de Cinema e Televisão (AACTA) por seu desempenho neste filme.
Cem Yilmaz e Yilmaz Erdogan dublaram a si mesmos na versão turca do filme.
Nos créditos, Russell Crowe felicita o South Sydney Rabbitohs em seu 21º premiership. Eles são uma equipe da liga australiana de Rugby, qual Crowe é co-proprietário.
Yilmaz Erdogan declarou em uma entrevista de TV, que fazia 49 ºC quando eles filmaram na Austrália.
Jacqueline McKenzie, que interpreta a esposa de Russell Crowe no filme, contracenou com Crowe em Skinheads - A Força Branca (1992). Dan Wyllie também estava no elenco.
Última direção de fotografia do vencedor do Oscar Andrew Lesnie.
Cem Yilmaz e Yilmaz Erdogan são atores cômicos na Turquia. Eles trabalharam juntos em Vizontele (2000) e Organizar Isler (2005), ambos filmes de comédia.