A Scotland Yard Detective must investigate a series of murders perpetrated by a giant blood-sucking moth that can take human form.
1955
2022
1998
1995
1990
1994
1982
1983
1967
1985
1979
2000
1948
2015
1951
2023
1987
1991