AdvertisementA Modern 'Sherlock' Is More Than ElementaryOctober 21, 2010David BiancullifacebookEmailSherlock Holmes (Benedict Cumberbatch, left) and Dr. Watson (Martin Freeman) race through the streets of London in a gritty new adaptation of the classic detective stories.