Jimmy Ward infiltrates a criminal gang, only to reveal at the last moment that he is, in fact, none other than an undercover Sherlock Holmes.
1966
1997
1999
2002
2007
2005
2024
1982
1976
1977
1937
1996
2009
2010
1988
1991
1978