Baseado na biografia de Pancho Villa feita por William Douglas Lansford e a adaptação foi, originalmente, escrita por Sam Peckinpah. Porém, Yul Brynner, o intérprete do rebelde mexicano, não gostou do roteiro porque mostrava Villa como um homem cruel. Então, Robert Towne o reescreveu de forma que concordasse com a visão de Brynner.