Investigating a series of kidnappings leads a police inspector to confront a scientist trying to gain immortality.
1921
2000
2003
1986
2022
2019
2012
2023
2021
1969
2017
2010
1997
2016
2024