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.
1972
1973
1974
1969
1978
1970
2017
1981
1994
2023
1975
2024
2019
1985
2021