Gareth Lastrade (Sean Pertwee), ein alter Kollege Sherlock Holmes' (Jonny Lee Miller), als dieser noch in England aktiv war, wird vom Dienst bei Scotland Yard suspendiert und taucht unter. Zu Lestrade Kontakt aufzunehmen erweist sich für Holmes, der umgehend gemeinsam mit Dr. Watson (Lucy Liu) nach London reist, zwar noch als relativ einfach – den Fall zu lösen, weswegen der Detective in Ungnade gefallen ist, jedoch als schwieriger. Dazu geht dem Ermittler sein Bruder Mycroft (Rhys Ifans) gehörig auf die Nerven. Der lebt nämlich neuerdings in Holmes alter Wohnung an der Baker Street.