En México, durante la Revolución mexicana, el traficante de armas sueco Yodlaf Peterson (Franco Nero) se alía con el general Mongo (José Bódalo) para liberar a Xantos (Fernando Rey), un profesor revolucionario.