All the episodes from the first ten series of the ITV crime thriller based on the novels by Ann Cleeves.
Detective Chief Inspector Vera Stanhope (Brenda Blethyn) along with Detective Sergeant Joe Ashworth (David Leon) and their team, carry out various murder investigations.
Series 1 episodes are: 'Hidden Depths', 'Telling Tales', 'The Crow Trap' and 'Little Lazarus'.
Series 2 episodes are: 'The Ghost Position', 'Silent Voices', 'A Certain Samaritan' and 'Sandancers'.
Series 3 episodes are: 'Castles in the Air', 'Poster Child', 'Young Gods' and 'Prodigal Son'.
Series 4 episodes are: 'On Harbour Street', 'Protected', 'The Deer Hunters' and 'Death of a Family Man'.
Series 5 episodes are: 'Changing Tides', 'Old Wound', 'Muddy Waters' and 'Shadows in the Sky'.
Series 6 episodes are: 'Dark Road', 'Tuesday's Child', 'The Moth Catcher' and 'The Sea Glass'.
Series 7 episodes are: 'Natural Selection', 'Dark Angel', 'Broken Promise' and 'The Blanket Mire'.
Series 8 episodes are: 'Blood and Bone', 'Black Ice', 'Home' and 'Darkwater'.
Series 9 episodes are: 'Blind Spot', 'Cuckoo', 'Cold River' and 'The Seagull'.
Series 10 episodes are: 'Blood Will Tell', 'Parent Not Expected', 'Dirty' and 'The Escape Turn'.