A mysterious serial killer is shocking the underworld. Scotland Yard is investigating the case. Clues lead the detectives to Blackwhite Castle.
1976
2003
2009
1986
1997
2000
2005
1985
1984
2002
1995
1988
1996
2006
2001