A Scotland Yard Detective must investigate a series of murders perpetrated by a giant blood-sucking moth that can take human form.
1991
2005
2016
1990
1961
1944
1992
1963
2014
2011
2020
1983
1988
1982
2022