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.
1982
2005
1966
1996
2007
1978
1964
1976
1977
1997
2002
2014
1937
1994
2009