Aldo Canti Best movies: Sabata (1969) Hercules vs. the Giant Warriors (1964) Hercules Conquers Atlantis (1961)