Programme Index

Discover 10,053,839 listings and 230,801 playable programmes from the BBC

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


Series 1

Episode 4

Duration: 58 minutes

First broadcast: on BBC Two ScotlandLatest broadcast: on BBC Four HD

As the net draws in, DI Kip Glaspie enters a dangerous power play with MI5. But is it too late to save everyone involved?


DI Kip Glaspie:
Carey Mulligan
David Mars:
John Simm
Jane Oliver:
Nicola Walker
Karen Mars:
Billie Piper
Sandrine Shaw:
Jeany Spark
DSU Jack Haley:
Ben Miles
Fatima Asif:
Ahd Kamel
Deborah Clifford:
Saskia Reeves
Phoebe Dyson:
Orla Brady
Peter Westbourne:
Richard McCabe
Sam Spence:
John Heffernan
Berna Yalaz:
Maya Sansa
Major Tim Dyson:
Robert Portal
Eleanor Shaw:
Deborah Findlay
Linh Xuan Huy:
Kae Alexander
Mikey Gowans:
Brian Vernel
DC Rakhee Shah:
Vineeta Rishi
DC Euan Johnson:
Rob Jarvis
Mehmet Akman:
George Georgiou
Bhuran Demir:
Guy List
Black Cab Driver:
Lloyd Bass
Laurie Stone:
Hayley Squires
Robert Walsh:
Mark Umbers
Mona Asif:
July Namir
Jdg Guard:
Gary Shelford
Jane Fowler
Sarah Lawson:
Joanna Bobin
Inspector Shields:
Susannah Wise
Elfie Mars:
Molly Simm
Suki Vincent:
Kim Medcalf
Tom Turner
David Hare
SJ Clarkson
Production Company:
The Forge Entertainment Ltd


Series 12

Episode 2: Happy Ending

Duration: 30 minutes

First broadcast: on BBC One WestLatest broadcast: on BBC HD

Cherry struggles to come to terms with a dying man's beliefs, while Smithy has a worrying surprise for Ruth and Daniel raises Heston's hackles. Show more


Cherry Malone:
Sophie Abelson
David Baker:
Jonathan Newth
Noah Smithson:
Dominic Marsh
Ruth Pearce:
Selina Chilton
Dr Heston Carter:
Owen Brenman
Dr Daniel Granger:
Matthew Chambers
Karen Hollins:
Jan Pearson
Marion Smithson:
Sarah Woodward
Louise Baker:
Jane Fowler
Ella Kelly
Mike Hobson