New York City, New York, USA
(some scenes)
De Paolis Studios, Rome, Lazio, Italy
(Studio, as De Paolis INCIR - Roma)
London, England, UK
(exteriors only)
Jul 1978
It looks like we don't have any production dates for this title yet. Be the first to contribute.