








genderswap → Sherlock
Michelle Dockery as Sherlock Holmes
Kelly MacDonald as Joan Watson
Jennifer Ehle as Mycroft Holmes
Katie McGrath as Jane Moriarty
Bernard Cribbins as Mr. Hudson
Iwan Rheon as Mark Hooper
Raquel Cassidy as Georgina Lestrade
Adrian Lester as Sam Donovan
Cillian Murphy as Ian Adler