Italy 7.5/10
Producer: Mila Cinematografica
Date of release: 26 Oct 1968
Italy
Date of release: 16 May 1968