Investigating a series of kidnappings leads a police inspector to confront a scientist trying to gain immortality.
2021
2003
1970
2008
1993
2007
2014
2013
1965
2005
2022
1964
2012
—
2018
1989