Martin Freeman
The BBC's TV series "Sherlock" re-imagines Holmes and Watson (played by Benedict Cumberbatch and Martin Freeman) as contemporary figures, with Watson publishing his accounts of Holmes' exploits online.