Played by Stephen Fry
Sherlock Holmes' brother.
Sherlock Holmes
Robert Downey Jr.
Dr. John Watson
Jude Law
Irene Adler
Rachel McAdams
Professor Moriaty
Jared Harris
Sim
Noomi Rapace
Inspector Lestrade
Eddie Marsan
Browse
Quiz
Community