Indeed the film was an Italian, German, French, UK co-production directed by Roberto B. Montero in the most unusual way.
eBay