Cast
Sherlock Holmes Greg Vinkler
Doctor Watson James Leaming
Professor Moriarty Bill Bannon
The King of Bohemia Ted Evans
Irene Adler Karen Janes Woditsch
James Larrabee Kevin McKillip
Madge Larrabee Maggie Carney
Sid Prince Joe Foust
Postboy/Young Swiss Man Katie Clark
Photos