Marlon Brando dijo una vez que esta película contiene "la mejor actuación que he hecho".
Evaristo Márquez, quien interpretó al líder rebelde José Dolores en la película, no era un actor, sino un pobre aldeano de San Basilio de Palenque, Colombia, a quien el director Gillo Pontecorvo descubrió mientras exploraba lugares en ese país. Convenció a Márquez de protagonizar junto a Marlon Brando, aunque el estudio había querido originalmente a Sidney Poitier.
Sir William Walker, una verdadera figura histórica retratada en esta película por Marlon Brando, no era británico ni caballero. Walker era un aventurero estadounidense, y su título de "señor" fue uno que adoptó por su cuenta.
Marlon Brando en su autobiografía dice que Gillo Pontecorvo fue uno de los tres mejores directores con los que ha trabajado. Los otros dos eran Elia Kazan y Bernardo Bertolucci.
El director Gillo Pontecorvo resistió la presión del estudio para que Steve McQueen y Sidney Poitier fueran los protagonistas.