Sherlock Season 2
Overview
Sherlock Season 2 continues the story of Sherlock Holmes (Benedict Cumberbatch) and Dr. John Watson (Martin Freeman). The season features the iconic villain, Moriarty (Andrew Scott), a charming, psychopathic criminal mastermind. The second season is a fast-paced, witty, and clever season. The season ends with Sherlock faking his own death to save his friends.
Cast
Benedict Cumberbatch
Martin Freeman
Una Stubbs
Rupert Graves