Heroine

Sherlock and Joan once again find themselves in the crosshairs of the enigmatic Moriarty.