A mysterious serial killer is shocking the underworld. Scotland Yard is investigating the case. Clues lead the detectives to Blackwhite Castle.
1990
1967
1936
1955
2000
2007
1976
1972
2005
1998
1970
1987
2003
1993
1996
2006