Characters Heroes John Watson Sherlock Holmes Mary Watson Molly Hooper Mycroft Holmes Martha Hudson Greg Lestrade Villains James Moriarty Charles Augustus Magnessen Irene Adler Eurus Holmes