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.
2007
2018
1966
1976
1977
1937
2014
2022
1982
1998
—
1971
1994
2005
1997
1999
2002
1996
1964