Scotland Yard is after a homicidal maniac called The Blue Hand, which is what he uses to kill his victims.
2017
2014
1932
1946
2000
1995
1941
1983
2022
2006
2008
2002
2003
1944
1999
2021
2023