A lively adaptation focusing on the early life of sleuth Sherlock Holmes (James D'Arcy), as he has his first run-in with Moriarty (an excellent Vincent D'Onofrio) and teams up with Dr Watson (Roger Morlidge) to investigate the murders of opium dealers in London's East End. Richard E Grant appears as Holmes's brother Mycroft and Gabrielle Anwar plays a mystery woman.
©ipc tx. Film content from TVTimes