
2014 - 2026
7.6 / 10
100 votes
12 Seasons • 60 Episodes
Overview
In a seemingly quiet country town the newest resident, Detective Inspector Mike Shepherd, finds that murder lurks in even the most homely location.Seasons
Episodes

Mystery Road
2018

Agatha Christie's Marple
2004

Barnaby Jones
1973

Murder in a Small Town
2024

Signora Volpe
2022

Professor T
2021

Midsomer Murders
1997

The Doctor Blake Mysteries
2013

Mosaic
2018

Annika
2021

Coroner
2019

Baretta
1975

Steal
2026

Dalziel and Pascoe
1996

Miss Fisher's Murder Mysteries
2012

Alfred Hitchcock Presents
1955

Agatha Christie's Poirot
1989

London Kills
2019

Inspector George Gently
2008

Murder in Suburbia
2004