Question: who plays the bad guy in sherlock holmes
Answer: Irene Adler and Mark Strong portrays villain Lord Henry Blackwood