A Scotland Yard Detective must investigate a series of murders perpetrated by a giant blood-sucking moth that can take human form.
1978
2016
2017
2019
2007
2022
1999
2012
2011
2023
2020
2003
2024
—
2018
1959