rainn wilson playing the role of sherlock holmes