Investigating a series of kidnappings leads a police inspector to confront a scientist trying to gain immortality.
2021
1990
2022
2013
2012
1986
2016
2018
2010
2015
2005
1996
2008