A Scotland Yard Detective must investigate a series of murders perpetrated by a giant blood-sucking moth that can take human form.
2020
1969
2007
2014
2022
2003
2001
1966
1964
2008
1953
1999
1998
2023
2005
1996
1973
1974