as Brian Sherman
as a
as Leopold (Leopold von Sacher Masoch)
as Dr. Norman Boyle
as Juan de Candia Borgia
as Inspector Piero Terzi
as Esteban Albornos
as Caligari
as Capt. Razman
as Himself
as James Morgan
as Paolo Josza
as Podda
as Paolo Carbone
as Tom
as Vice President Hoffman
as Dr. Paul Davis
as Bruno Lachioma
as Mike Grant
as Self
as Carlo
as Williams
as Francesco Riva
as Carlo De Francesco
as Giuseppe Ansaldi
as Assassin
as Massimo Pierboni
as John Ginsberg
as Malcom Densher