News

Watson Season 2 will officially introduce Sherlock Holmes, with the role set to be played by a Once Upon a Time alum.
Entertainment Weekly has confirmed that Once Upon a Time alum Robert Carlyle has been cast as Sherlock Holmes opposite Morris ...