Sherlock Holmes makes a comeback!