Why did Sherlock change clothes before seeing Irene Adler in the episode "A Scandal in Belgravia" (S02E01)? Same with the punch he asked John to do. Was that his attempt at impressing a girl because he doesn't understand them?

2 Answers 2


It was a disguise, a ruse, to get into Irene's house to obtain the phone.

In several iterations of Sherlock, he is known for taking on disguises to get into different locations to gather different information. For example, in one episode he dresses up as a security guard to get into a museum.

In this instance Sherlock made himself up to be a preacher that had been attacked in order to gain access to Irene's house. If he had just shown up as himself he more than likely (at least in most normal circumstances) would have been turned away. Instead, it was a fabricated "emergency" situation, intended to generate sympathy to allow him access.

John punching him was to add some authenticity to the story that he was mugged.

The disguise had nothing to do with Irene's gender, at the time Sherlock only knew about her either what he was told or what was on her website. For him that's a decent amount, but not enough for him to want to impress her at this point.

  • 2
    To add to this, both disguises and fake injuries appear in the original short story by Arthur Conan Doyle, A Scandal in Bohemia.
    – svavil
    Commented Jan 27, 2017 at 8:58

In the original story, A Scandal in Bohemia by Arthur Conan Doyle, Sherlock changed his clothes to keep Irene from recognizing him. In the story, Irene doesn't recognize him until after Sherlock's visit, but in the show, somehow she knows the identity of her visitor. It's all about a manner of hiding in plain sight, which worked well for the literary Sherlock Holmes, but not so well for the BBC's Sherlock.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .