Sherlock Holmes and the Secret Weapon (1942) is a wartime spy mystery directed by Roy William Neill and starring Basil Rathbone, Nigel Bruce and Lionel Atwill. Sherlock Holmes must protect a Swiss inventor who has developed an advanced bomb-sight from Nazi agents and decode a secret cipher to foil Professor Moriartys plot.