Italy / Spain,
1973, 92 min
Cast:
Dean Reed,
Sal Borgese,
Francesca Romana Coluzzi,
Ángel Aranda,
Fernando Sancho,
Claudio Ruffini,
Carla Mancini,
Cris Huerta,
Alfredo Mayo,
Dante Cleri, Luis Induni, Juan Torres, Franco Ukmar, Gustavo Re, Renzo Pevarello, Gaspar González, Francisco Jarque, Manuel Muñiz, Ángel Lombarte, Irene D'Astrea, Antonio Almorós, Sergio Smacchi, Pino Ferrara, Juan Patiño, Iwao Yoshioka (more)
(more professions)