Investigating a series of kidnappings leads a police inspector to confront a scientist trying to gain immortality.
2023
2021
1976
1989
1977
1986
1984
1985
2017