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.
1986
1971
1997
1988
2009
1966
1964
1990
2010
1976
2002
2018
1989
1974
2014
1952
1980