Programme Index

Discover 10,100,220 listings and 229,628 playable programmes from the BBC

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

Peaky Blinders

Series 2

Episode 2

Duration: 58 minutes

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

Available for years

Period crime drama set in Birmingham. Tommy offers to help Polly by searching for her children. Arthur continues to feel the devastating effects of the Great War. Show more


Thomas Shelby:
Cillian Murphy
Major Chester Campbell:
Sam Neill
Polly Gray:
Helen McCrory
Alfie Solomons:
Tom Hardy
Ada Shelby:
Sophie Rundle
Sabini Kidnap Gangster:
Tom Mothersdale
Peaky Blinders Driver:
Darren Connolly
Birmingham Hospital Nurse:
Hayley Doherty
Charlie Strong:
Ned Dennehy
Ian Peck
Darby Sabini:
Noah Taylor
George Sewell:
Sam Hazeldine
Sabini Officer:
Andrew Sheridan
John Shelby:
Joe Cole
Finn Shelby:
Harry Kirton
Arthur Shelby:
Paul Anderson
Lizzie Stark:
Natasha O'Keeffe
Winston Churchill:
Richard McCabe
Michael Gray:
Finn Cole
Mrs Johnson:
Wanda Opalinska
King Maine:
Daniel Fearn
Sergeant Moss:
Tony Pitts
Jimmy Jesus:
Benjamin Zephaniah
Grace Burgess:
Annabelle Wallis
Handsome Man:
Adam Lawrence
Laurie Borg
Colm McCarthy

WPC 56

Series 3

Episode 2: Walk the Line

Duration: 44 minutes

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

Drama series set in the 1950s. Annie's involvement in a gruesome murder case causes a rift with her father. Fenton worries he is no longer up to the job. Show more


WPC Annie Taylor:
Claudia Jessie
Sergeant Sidney Fenton:
Charlie De'Ath
DI Harry Sawyer:
Olly Rix
Desk Sergeant John Swift:
James Barriscale
Chief Inspector Briggs:
Mark Healy
PC Tommy Perkins:
Liam Jeavons
Susie Nightingale:
Rachel Leskovac
Assistant Chief Constable Coulson:
John Bowler
Carl Saunders:
Daniel Brocklebank
Charlotte Briggs:
Charlotte Lucas
Douglas Taylor:
John Duttine
Lydia Taylor:
Melanie Kilburn
Brigadier Graham Morris:
Paul Moriarty
Margaret Morris:
Eileen Battye
William Sheppard:
Stephen Casey
Gloria Da Costa:
Melissa James
David Meyer:
Matt Kennard
Iris Hartley:
Janet Dibley
Doctor Ellis:
Sean Baker
Vicky Hall:
Joanna Higson
Wally King:
Jim Cartwright
Ronnie Clarke:
Nick Holder
Marty Havers:
Adam Lawrence
Lisa Clarke
Carol Harding
Series Producer:
Mike Hobson
Executive Producer:
Will Trotter


Series 17

Episode 126: Best Laid Plans

Duration: 28 minutes

First broadcast: on BBC One HDLatest broadcast: on BBC One Oxfordshire

Drama series. Ayesha transforms from nurse to negotiator when a fugitive tries to evade arrest, using his newborn baby as a bargaining chip. Show more


Dr Heston Carter:
Owen Brenman
Dr Jimmi Clay:
Adrian Lewis Morgan
Dr Daniel Granger:
Matthew Chambers
Ayesha Lee:
Laura Rollins
Karen Hollins:
Jan Pearson
Mrs Tembe:
Lorna Laidlaw
Rob Hollins:
Chris Walker
Ruhma Hanif:
Bharti Patel
Leoni Hotton:
Nicole Abraham
DC Gerrard Norcroft:
Adam Howden
Jack Lawton:
Adam Lawrence
Richard Signy
Carol Harding
Executive Producer:
Mike Hobson


Series 19

Episode 275: Never Let Me Go

Duration: 28 minutes

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

Ruhma is with a young woman who is having a baby for someone else. Joe's heart sinks when Zara and Daniel go overboard. Show more


Clare Perkin:
Isabel McClelland
Sam Perkin:
Mark Donald
Richard Lewis:
Adam Lawrence
Ruhma Carter:
Bharti Patel
Dr Daniel Granger:
Matthew Chambers
Dr Zara Carmichael:
Elisabeth Dermot Walsh
Dr Sid Vere:
Ashley Rice
Ayesha Lee:
Laura Rollins
Keziah Harvey:
Aimee Powell
Joe Granger Carmichael:
Oliver Falconer
Executive Producer:
Mike Hobson