France
(Cannes Film Festival)
1972-05
Italy
No data
1972-05-12
Italy
(theatrical release)
1975