(1963)
Released: 1963-04-26
Investigating a series of kidnappings leads a police inspector to confront a scientist trying to gain immortality.
Vote Now!