starring
Elizabeth Olsen as Rachel Simpson
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Benedict Cumberbatch as Sherlock Holmes
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Martin Freeman as John Watson
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
guest starring
Rupert Graves as Greg Lestrade
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Vinette Robinson as Sally Donovan
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Andrew Scott as Jim Moriarty
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Una Stubbs as Mrs. Hudson
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
with
Kaley Cuoco as Amanda
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Other OC roles are not cast as they are very brief in this book