As an old Baker Street Irregular, I just want to mention that Holmes was much more canonical in this than in most of the films--notably the Basil Rathbone travesties. This, in fact, was my favorite Holmes film since Billy Wilder's sly "Private Life of Sherlock Holmes" (whuch is being shown on TCM tonight btw). My big disappointment was that Mycroft made no appearance :(
no subject