A Scotland Yard Detective must investigate a series of murders perpetrated by a giant blood-sucking moth that can take human form.
2019
2021
2020
2022
2017
1987
2023
2005
—
2015
2009
1998
2003
1986
1990