Locality: Germany
Produced: 1980
Media Type: Blu-ray
Directed by: Frank Martin
Starring: Ian McCulloch, Alexandra Delli Dolli, Sherry Buchanan, Peter O´Neal, Donald O´Brien