Season 3: Series 3

5 episodes • February 21, 2017 - March 21, 2017

5 episodes

  1. The Bill

    The Bill

    Feb 21, 2017 (9 years ago)

    S3E130 min
    TMDb
  2. The Riddle of the Sphinx

    The Riddle of the Sphinx

    Feb 28, 2017 (9 years ago)

    S3E232 min
    TMDb
  3. Empty Orchestra

    Empty Orchestra

    Mar 7, 2017 (9 years ago)

    S3E330 min
    TMDb
  4. Diddle Diddle Dumpling

    Diddle Diddle Dumpling

    Mar 14, 2017 (9 years ago)

    S3E429 min
    TMDb
  5. Private View

    Private View

    Mar 21, 2017 (9 years ago)

    S3E530 min
    TMDb