A serial killer who drains his victims for blood is on the loose and London police follow him to a house owned by an eccentric scientist.
1998
1980
2004
1994
2008
2001
1983
1996
2005
2016
2000
1964
1993
2025
2021
2009
1967
2015
2022