Sherlock Holmes and Robin Hood .