Andrea Checchi Italy Best movies: Le Masque du démon (1960) Torpilles humaines (1954) The Thousand Eyes of Dr. Mabuse (1960)