Despite the Odds
Sherlock Holmes is back, having spent the last two years clearing his name and dismantling Moriarty's network. He returns to Baker Street, expecting things to return to as they were, only to find John furious and Marie missing. Can Sherlock repair bonds or is he too late? Will he find happiness at last or will a shado...