Amerykański żołnierz, Lee Arnold (Robert Mitchum), zostaje wysłany do pogrążonego w wojnie Meksyku z zapasem broni dla kapitana Ramireza (Frank Wolff), który walczy przeciwko Pancho Villi (Yul Brynner). Gdy mężczyzna czeka w małej wiosce, aż jego samolot zostanie naprawiony, oddziały Ramireza zostają pokonane. Arnold trafia do niewoli. Z początku wydaje się, że jego los jest przesądzony. Amerykanin dostaje jednak szansę od Villi. Może zginąć lub zostać osobistym pilotem wodza rewolucji.