Programme Index

Discover 10,050,376 listings and 230,583 playable programmes from the BBC

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

Last Tango in Halifax

Series 4

Episode 2: Christmas Special Part 2

Duration: 1 hour

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

Available for 2 months

Caroline tells Gillian the truth about why she had to take the new headship. Gillian's mounting guilt drives her to make a life-changing decision. Alan confronts his fears. Show more

Waterloo Road

Series 5

Episode 12

Duration: 1 hour

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

Available for years

School-based drama series. Ruby's stress levels hit boiling point on a disastrous class trip to a farm.


Steph Haydock:
Denise Welch
Kim Campbell:
Angela Griffin
Grantly Budgen:
Philip Martin Brown
Craig Moran:
Jamie Birtwistle
Mark Moran:
Tom McKay
Christopher Mead:
William Ash
Finn Sharkey:
Jack McMullen
Siobhan Mailey:
Phoebe Dynevor
Amy Porter:
Nisa Cole
Josh Stevenson:
William Rush
Rachel Mason:
Eva Pope
Jo Lipsett:
Sarah-Jane Potts
Sambuca Kelly:
Holly Kenny
Bolton Smilie:
Tachia Newall
Lauren Andrews:
Darcy Isa
Danielle Harker:
Lucy Dixon
Philip Ryan:
Dean Smith
Emily James:
Shannon Flynn
Denzil Kelly:
Reece Douglas
Karla Bentham:
Jessica Baglow
Ros McCain:
Sophie McShera
Tom Clarkson:
Jason Done
Jane Hudson
Matthew Evans

All at Sea

Series 1

Episode 11: Dog

First broadcast: on CBBC ChannelLatest broadcast: on CBBC HD

Available for 10 months

Ben is given a dog as a present. Charlie and Alison persuade him to sneak his new pet into a local arcade. Show more