Sherlock Holmes and Doctor Watson get involved with Balkan terrorists to save Emperor Franz Joseph I of Austria from an assassination at the opera house and prevent World War I.
Christopher Lee
as Sherlock Holmes
Patrick Macnee
as Dr. Watson
Morgan Fairchild
as Irene Frances Adler
John Bennett
as Sigmund Freud
Michael Siberry
as Franz Winterhauser
Dominic Jephcott
as Major Von Bork
Frank Middlemass
as Dr. Froelich
James Bree
as Franz Dietrich
Tom Chadbon
as Zygovich
Paul Humpoletz
as Hugo Oberstein
Tom Lahm
as Elliott Ness
Ronald Hines
as Reginald Cholmondley