A sword and sandal fantasy adventure directed by Alvaro Mancori (1964). In Italian with subtitles.