Christmas is fast approaching - but for Sherlock Holmes and his assistant, Dr John Watson, a sudden visitor is to change what little plans they have made for the yule-tide. James Harding, owner of a Guildford antique business, has travelled to 221B Baker Street armed with an intriguing proposition for the ever-dutiful detective. He has received an invitation from a Mr. Gerald MacMillan to assemble some friends and spend the festive...