Un antiguo combatiente confederado se traslada a México con la intención de poner sus conocimientos militares al servicio del mejor postor en la revolución. No será el único norteamericano allí, ya que el pistolero Joe Erin también se ofrece a quien mejor pague por su revolver, que en este caso son las tropas del emperador Maximiliano. La misión de estos dos hombres y del grupo de americanos que comandan es sencilla: escoltar a una condesa francesa hasta Veracruz, donde la espera un barco para llevarla de vuelta a Francia. Pero pronto descubren que el viaje es una tapadera para transportar millones de dólares en oro hasta Europa y financiar la guerra, un oro que persiguen también los revolucionarios y que ellos no están dispuestos a dejar que se quede ninguno de los dos bandos.