- Mycroft gets a little more background and character development. - Kitty Riley isn't in the episode. - Donovan isn't in the episode. - Sherlock doesn't personally tell John why he did it, but it's mentioned in the episode. - Lestrade isn't in the episode a lot, but he's there a good few times. - Sherlock has changed his attitude a lot towards Molly.
Re: What have been revealed so far...
- Kitty Riley isn't in the episode.
- Donovan isn't in the episode.
- Sherlock doesn't personally tell John why he did it, but it's mentioned in the episode.
- Lestrade isn't in the episode a lot, but he's there a good few times.
- Sherlock has changed his attitude a lot towards Molly.