Sherlock Holmes' problem with disturbing dreams proves to be both an impediment and an aid in the search for a missing woman.
Jeremy Brett
as Sherlock Holmes
Edward Hardwicke
as Dr. John Watson
Simon Williams
as Robert St. Simon
Paris Jefferson
as Hatty Doran
Joanna McCallum
as Flora Millar
Geoffrey Beevers
as Insp. Montgomery
Anna Calder-Marshall
as Lady Helena / Agnes Northcote
Heather Chasen
as Lady Amelia
Bob Sessions
as Aloysius Doran
Rosalie Williams
as Mrs. Hudson
Mary Ellis
as Lady Florence
Phillada Sewell
as Lady Mary