Dressed to Kill (1946)

Dressed to Kill is a 1946 Americian film aka Sherlock Holmes and the secret code starring Basil Rathbone as Sherlock Holmes and Nigel Bruce as Doctor Watson.
Sherlock Holmes sets out to discover why a trio of murderous villains, including a dangerously attractive female, are desperate to obtain three unassuming and inexpensive little music boxes.

Director: Roy William Neill
Writers: Leonard Lee, Frank Gruber, Arthur Conan Doyle
Stars: Basil Rathbone, Nigel Bruce, Patricia Morison