A mysterious serial killer is shocking the underworld. Scotland Yard is investigating the case. Clues lead the detectives to Blackwhite Castle.
1984
2001
—
1993
2007
2000
1999
2008
2009
1998
2002
2006
2003
1996
2005
1997
1988