Giorgio Ardisson Italy Best movies: Juliet of the Spirits (1965) The Long Hair of Death (1964) Hercules in the Haunted World (1961)