Sherlock Season 3
Overview
Sherlock Season 3 continues the story of Sherlock Holmes (Benedict Cumberbatch) and Dr. John Watson (Martin Freeman). The season follows the aftermath of Sherlock's "death," and his return to London. The third season is a fast-paced, witty, and clever season. The season ends with Moriarty's apparent return, setting up the fourth season.
Cast
Benedict Cumberbatch
Martin Freeman
Una Stubbs
Rupert Graves