Directed by:
- Damiano Damiani
Written by:
- Salvatore Laurani
- Franco Solinas
Cast:
- Gian Maria Volonté ... Chuncho
- Klaus Kinski ... El Santo
- Martine Beswick ... Adelita
- Lou Castel ... Bill 'Niño' Tate
- Jaime Fernández ... Gen. Elías
- Andrea Checchi ... Don Feliciano
- Spartaco Conversi ... Cirillo
- Joaquín Parra ... Picaro
- Aldo Sambrell ... Lt. Alvaro Ferreira
- José Manuel Martín ... Raimundo
- Santiago Santos ... Guapo
- Valentino Macchi ... Pedrito - Durango train engineer
- Salvatore Borghese ... Bandit
- Carla Gravina ... Rosario
- Guy Heron ... Pedrito
- Vicente Roca ... Hotelier
- Antoñito Ruiz ... Chico - Young Mexican at Train Station
- Richard McNamara ... English narration (voice)
.