Programme Index

Discover 11,128,835 listings and 281,705 playable programmes from the BBC

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

The ABC Murders

Series 1

Episode 1

Duration: 59 minutes

First broadcast: on BBC One HDLatest broadcast: on BBC One London

Available for years

Crime drama. 1933. Hercule Poirot receives letters threatening murder. When no-one listens to his appeals, the once great detective must take matters into his own hands. Show more

Contributors

Hercule Poirot:
John Malkovich
Inspector Crome:
Rupert Grint
Franklin Clarke:
Andrew Buchan
Donald Fraser:
Jack Farthing
Lady Hermione Clarke:
Tara Fitzgerald
Rose Marbury:
Shirley Henderson
Megan Barnard:
Bronwyn James
Thora Grey:
Freya Mavor
Inspector Japp:
Kevin McNally
Betty Barnard:
Eve Austin
Lily Marbury:
Anya Chalotra
Jenny Barnard:
Lizzy McInnerny
Sergeant Yelland:
Michael Shaeffer
Sir Carmichael Clarke:
Christopher Villiers
Alice Asher:
Tamzin Griffin
Beautiful Young Man:
Conrad McCroddan
Peter Asher:
Ian Pirie
Detective Bunce:
Shane Attwooll
Mrs Welk:
Olwen May
Director:
Alex Gabassi
Production Company:
Mammoth Screen
Executive Producer:
Basi Akpabio
Executive Producer:
James Prichard
Executive Producer:
Sarah Phelps
Executive Producer:
Damien Timmer
Executive Producer:
Helen Ziegler
Executive Producer:
Elizabeth Kilgarriff

The ABC Murders

Series 1

Episode 2

Duration: 59 minutes

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

Available for years

Crime drama. The ABC killer sends more letters promising to spill blood. Hercule's past, integrity and identity come into question while he fights a rising tide of xenophobia.

Contributors

Hercule Poirot:
John Malkovich
Inspector Crome:
Rupert Grint
Franklin Clarke:
Andrew Buchan
Donald Fraser:
Jack Farthing
Dexter Dooley:
Gregor Fisher
Lady Hermione Clarke:
Tara Fitzgerald
Rose Marbury:
Shirley Henderson
Megan Barnard:
Bronwyn James
Thora Grey:
Freya Mavor
Betty Barnard:
Eve Austin
Lily Marbury:
Anya Chalotra
Father Anselm:
Cyril Nri
Sergeant Yelland:
Michael Shaeffer
Sir Carmichael Clarke:
Christopher Villiers
Miss Leigh:
Terenia Edwards
Refugee Man:
Lorenzo Harani
Mrs Kirkham:
Karen Westwood
Radio Announcer:
Liam Hourican
Beautiful Young Man:
Conrad McCroddan
Beddows:
Ash Matthews
Alice Asher:
Tamzin Griffin
Benny Grew:
Neil Hurst
Director:
Alex Gabassi
Production Company:
Mammoth Screen Limited
Executive Producer:
Basi Akpabio
Executive Producer:
James Prichard
Executive Producer:
Sarah Phelps
Executive Producer:
Damien Timmer
Executive Producer:
Helen Ziegler
Executive Producer:
Elizabeth Kilgarriff

The ABC Murders

Series 1

Episode 3

Duration: 59 minutes

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

Available for years

Crime drama. With the ABC killer still on the loose, Hercule realises that only he holds the key to the murders. He faces a race against time to stop the bloodbath.

Contributors

Hercule Poirot:
John Malkovich
Inspector Crome:
Rupert Grint
Franklin Clarke:
Andrew Buchan
Donald Fraser:
Jack Farthing
Lady Hermione Clarke:
Tara Fitzgerald
Rose Marbury:
Shirley Henderson
Megan Barnard:
Bronwyn James
Thora Grey:
Freya Mavor
Betty Barnard:
Eve Austin
Lily Marbury:
Anya Chalotra
Jenny Barnard:
Suzanne Packer
Sergeant Yelland:
Michael Shaeffer
Sir Carmichael Clarke:
Christopher Villiers
Young Journalist:
James Cooney
Beautiful Young Man:
Conrad McCroddan
Newsreader:
Jonathan Keeble
German Officer:
Ali Cook
Director:
Alex Gabassi
Production Company:
Mammoth Screen Limited
Executive Producer:
Basi Akpabio
Executive Producer:
James Prichard
Executive Producer:
Sarah Phelps
Executive Producer:
Damien Timmer
Executive Producer:
Helen Ziegler
Executive Producer:
Elizabeth Kilgarriff

Call the Midwife

Christmas Special 2018

Duration: 1 hour, 30 minutes

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

Available for years

As Poplar prepares for Christmas, the nuns leave for the Mother House to vote in a new mother superior and to help care for a group of Chinese orphans. Show more

Contributors

Sister Julienne:
Jenny Agutter
Nurse Phyllis Crane:
Linda Bassett
Sister Monica Joan:
Judy Parfitt
Nurse Trixie Franklin:
Helen George
Nurse Shelagh Turner:
Laura Main
Sister Winifred:
Victoria Yeates
Violet Buckle:
Annabelle Apsion
Nurse Lucille Anderson:
Leonie Elliott
Nurse Valerie Dyer:
Jennifer Kirby
Dr Patrick Turner:
Stephen McGann
Fred Buckle:
Cliff Parisi
Sister Frances:
Ella Bruccoleri
Sister Hilda:
Fenella Woolgar
Sister Mildred:
Miriam Margolyes
Reggie Jackson:
Daniel Laurie
Miss Higgins:
Georgie Glen
Angela Turner:
Alice Brown
Timothy Turner:
Max Macmillan
Lena Tremblay:
Christy Sullivan
Mavis Hollier:
Bronwyn James
Nolly Watling:
Andy Beckwith
Mother Jesu Emmanuel:
Marty Cruickshank
Denise:
Ellie Gee
Bobby Hollier:
Jack Shalloo
Elderly Nun:
Margaret Jackman
Ward Sister:
Yvonne O'Grady
Billy Tremblay:
David Hartley
Voice of Mature Jennifer Worth:
Vanessa Redgrave
Executive Producer:
Pippa Harris
Executive Producer:
Heidi Thomas
Executive Producer:
Ann Tricklebank
Director:
Syd Macartney

Harlots

Series 3

Episode 1

Duration: 52 minutes

First broadcast: on BBC Two EnglandLatest broadcast: on BBC Two Northern Ireland

Isaac and Hal Pincher have become the new owners of the Saracen's Head tavern. Show more

Contributors

Charlotte Wells:
Jessica Brown Findlay
Isaac Pincher:
Alfie Allen
Fanny Lambert:
Bronwyn James
Kate Bottomley:
Daisy Head
Nancy Birch:
Kate Fleetwood
Emily Lacey:
Holli Dempsey
Harriet Lennox:
Pippa Bennett-Warner
Lydia Quigley:
Lesley Manville
Charles Quigley:
Douggie McMeekin

Harlots

Series 3

Episode 2

Duration: 47 minutes

First broadcast: on BBC Two EnglandLatest broadcast: on BBC Two Wales HD

Charlotte is determined to get her own back on Isaac Pincher. Show more

Contributors

Charlotte Wells:
Jessica Brown Findlay
Isaac Pincher:
Alfie Allen
Fanny Lambert:
Bronwyn James
Kate Bottomley:
Daisy Head
Nancy Birch:
Kate Fleetwood
Emily Lacey:
Holli Dempsey
Harriet Lennox:
Pippa Bennett-Warner
Lydia Quigley:
Lesley Manville
Lady Isabella Fitzwilliam:
Liv Tyler

Harlots

Series 3

Episode 3

Duration: 49 minutes

First broadcast: on BBC Two HDLatest broadcast: on BBC Two Wales

William’s boxing match at Lady Isabella’s mansion is the talk of the town. Show more

Contributors

Charlotte Wells:
Jessica Brown Findlay
Isaac Pincher:
Alfie Allen
Fanny Lambert:
Bronwyn James
Kate Bottomley:
Daisy Head
Nancy Birch:
Kate Fleetwood
Emily Lacey:
Holli Dempsey
Harriet Lennox:
Pippa Bennett-Warner
Lydia Quigley:
Lesley Manville
Lady Isabella Fitzwilliam:
Liv Tyler

Harlots

Series 3

Episode 4

Duration: 57 minutes

First broadcast: on BBC Two HDLatest broadcast: on BBC Two Wales

The shock of the previous night's events reverberates around London. Show more

Contributors

Charlotte Wells:
Jessica Brown Findlay
Isaac Pincher:
Alfie Allen
Fanny Lambert:
Bronwyn James
Kate Bottomley:
Daisy Head
Nancy Birch:
Kate Fleetwood
Emily Lacey:
Holli Dempsey
Harriet Lennox:
Pippa Bennett-Warner
Lydia Quigley:
Lesley Manville
Lady Isabella Fitzwilliam:
Liv Tyler
Director:
Chloe Thomas

Ghosts

Series 2

Perfect Day

Duration: 30 minutes

First broadcast: on BBC One LondonLatest broadcast: on BBC One Northern Ireland HD

Available for years

The big day at Button House has arrived, but some freak weather disrupts everyone’s plans. Show more

Contributors

Captain:
Ben Willbond
Martin:
Raj Ghatak
Keith Darren Dean:
Simon Kane
Writer:
Jim Howick
Director:
Tom Kingsley
Producer:
Matthew Mulot
Executive Producer:
Alison Carpenter
Executive Producer:
Imogen Cooper
Executive Producer:
Debra Hayward
Executive Producer:
Alison Owen
Executive Producer:
Mathew Baynton
Executive Producer:
Simon Farnaby
Executive Producer:
Martha Howe-Douglas
Executive Producer:
Jim Howick
Executive Producer:
Laurence Rickard
Executive Producer:
Ben Willbond