In a flooded future London, Detective Harley Stone hunts a serial killer who murdered his partner and has haunted him ever since — but he soon discovers what he is hunting might not be human.
1980
2000
1996
1979
1989
2010
1976
1988
1998
1982
1974
1981
2023
2015
2019
2014