: Fantasy Action Adventure Drama : Italy : it : 13/08/1965 : Schermi Riuniti Plaza Film : 90 min : 1.514 : Italiano : Released