The characters Sherlock Holmes Dr. Watson Irene Adler Professor Moriarty Mrs. Hudson Sherlock Holmes, Dr. Watson, Irene Adler, Professor Moriarty and Mrs. Hudson.