Characters played by Christopher Lee
Sherlock Holmes
Characters played by Patrick Macnee
Dr. John Watson
Characters played by Jenny Seagrove
Lillie Langtry
Characters played by Joss Ackland
King Edward
Characters played by Richard Todd
Lord Roberts
Characters played by Claude Akins
Theodore Roosevelt
Characters played by John Indi
Khumalo
Characters played by Steven Gurney
Gugliamo Marconi
Characters played by Sunitha Singh
Maharani
Characters played by Anthony Fridjhon
Constantine Mavropolis
Characters played by Claudia Udy
Amelia Roosevelt Morrison
Characters played by Neil McCarthy
Capt. James Morrison
Col. Morrison
Characters played by Pat Pillai
Chandra Sen
Characters played by Dale Cutts
Supt. Henry Van Meer
Characters played by Alan Coates
Stanley I. Bullard
Characters played by Margaret John
Mrs. Hudson
Characters played by Jerome Willis
Mycroft Holmes
Characters played by Kessie Govender
Ram Dhulup
Characters played by Hywell Williams
Lord Milner
Characters played by Kenneth Baker
Inspector Lestrade
Characters played by Sangeeta Jina
Uma Dhulup
Characters played by Dominic Makuwachuma
Themba
Characters played by Ron Smerczak
Lt. Grisholm
Characters played by Michael Brunner
Col. Thornbury
Characters played by Trevor Keeling
Hotel Manager
Characters played by Patrick Cadman
Telegrapher
Characters played by Stephen Chigorimbo
Waiter on Train
Characters played by Jones Muguse
Chief Cook
Characters played by Anthony Fairclough
Officer
Characters played by Brian Cooper
Conductor
Characters played by Lawford Sutton-Price
Sgt. Fuller
Characters played by Michael Parker
Maitre D'
Characters played by Kala Jina
Neighbor Woman
Characters played by Taffy Chihota
Desk Clerk #1
Characters played by Andrew Whaley
Desk Clerk #2
Characters played by Trevor Pugh
Connery
Characters played by Paul Tingay
Anglican Minister
Characters played by Brian McCurdy
Coachman
Characters played by Russel Savadier
Samuel Hillary