Grief-stricken, John vows that everyone responsible for Sherlock’s death will pay. Two years later, he finds himself having replaced Jim Moriarty.
All is well, until Detective Inspector Lestrade shows up.
Part 2 coming soon.
Thanks again to merindab, for some of the gifs!