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.
2008
2011
2007
1967
1992
1989
2006
1968
1966
2009
2021
1965
2017
2003
1996
2018
2010
1945
2002