Locality: Germany
Produced: 1976
Media Type: Blu-ray
Directed by: Sergio Sollima, Sergio Sollima, Sergio Sollima
Starring: Suahimi Bin Othman, Sharon Yena, Andrea Giordana, Adolfo Celi, Aziz Jaffa