Scotland Yard is after a homicidal maniac called The Blue Hand, which is what he uses to kill his victims.
2023
—
1988
1996
2006
1933
1995
2024
2017
2001
1986
1998
2003
2005
1981
2008
1997