Programme Index

Discover 10,100,220 listings and 230,205 playable programmes from the BBC

Results 1 to 2 of 2 for your search filters
Filter by channel

Happy Valley

Series 2

Episode 3

Duration: 1 hour

First broadcast: on BBC One HDLatest broadcast: on BBC One Wales

Available for 8 months

Drama series about a police sergeant. Tommy urges Frances to go further with her attempts at making Catherine's life a misery. John begins to sweat when a new body is discovered.


Catherine Cawood:
Sarah Lancashire
Tommy Lee Royce:
James Norton
Clare Cartwright:
Siobhan Finneran
John Wadsworth:
Kevin Doyle
Frances Drummond:
Shirley Henderson
Jodie Shackleton:
Katherine Kelly
Vicky Fleming:
Amelia Bullmore
Amanda Wadsworth:
Julie Hesmondhalgh
Mike Taylor:
Rick Warden
Andy Shepherd:
Vincent Franklin
Daniel Cawood:
Karl Davies
Shafiq Shah:
Shane Zaza
Gorkem Tekeli:
Mete Dursun
Ann Gallagher:
Charlie Murphy
Praveen Badal:
Ramon Tikaram
Graham Tattersall:
Steve Edge
Dr Carol Fowler:
Karen Bryson
Pathologist's Assistant:
Catherine Copley
Ilinka Blazevic:
Ivana Basic
Neil Ackroyd:
Con O'Neill
Jack Wadsworth:
Felix Johnson
Amber Wadsworth:
Madison Brown
Ben Wadsworth:
James Senneck
Paramedic 1:
Tanya Vital
Paramedic 2:
Tyron Maynard
Mrs Dragovic:
Maya Barcot
Ryan Cawod:
Rhys Connah
David Crellin
Executive Producer:
Nicola Shindler


Series 19

Episode 90: The Good Mother

Duration: 28 minutes

First broadcast: on BBC One HDLatest broadcast: on BBC One Wales

The last words of a dying patient reveal a devastating family secret. Valerie goes on her first date - but will Pete be the man of her dreams? Show more


Dr Jimmi Clay:
Adrian Lewis Morgan
April Compton:
Daisy Maywood
Mary Compton:
Chris Kerry
Liam Compton:
Sam Lee
Dr Heston Carter:
Owen Brenman
Dr Al Haskey:
Ian Midlane
Ayesha Lee:
Laura Rollins
Karen Hollins:
Jan Pearson
Valerie Pitman:
Sarah Moyle
Pete Dinsdale:
Craig Blake
Executive Producer:
Mike Hobson
Nimer Rashed
Carol Harding