A mysterious serial killer is shocking the underworld. Scotland Yard is investigating the case. Clues lead the detectives to Blackwhite Castle.
1997
2000
2005
1998
2002
1991
1990
1988
1996
1985
1984
2003
1995
2004
1983
2001