Here's a glance back at the detective's former faces - and some clues as to who would be great in the future.

Best 'Sherlock Holmes' duos - and pairs we'd like to see

Colin Farrell and Kenneth Branagh The bad boy and the Shakespearean? Sounds like a fine match. And Branagh could handle the brawny aspects of the former British colonial soldier turned Baker Street tenant.