Release date: 04/01/1982
Popularity: 1
Original language: IT
This 1980 on-set documentary features an extensive look behind the scenes of the film.