?Sherlock? ? A fast-paced, witty take on the legendary Sherlock Holmes crime novels, now set in present day London and starring Benedict Cumberbatch (The Last Enemy) as the Baker Street sleuth and Martin Freeman (The Office UK) as his loyal sidekick Doctor Watson. Shown: Benedict Cumberbatch as Sherlock Holmes. (c) Hartswood Films/BBC for MASTERPIECE .
Intended for editorial use only.