Programme Index

Discover 10,238,454 listings and 242,574 playable programmes from the BBC

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

Duration: 1 hour, 37 minutes

First broadcast: on BBC One North WestLatest broadcast: on BBC One Scotland

Atmospheric drama about a small-time Scottish vocalist whose ailing career is given a much needed boost when a notorious Glasgow mobster takes a liking to his performance. Show more



Duration: 1 hour, 29 minutes

First broadcast: on BBC Two EnglandLatest broadcast: on BBC Two England

Drama set in 1970s Glasgow in which a 12-year-old boy haunted by a terrible secret finds solace in a world of his own on the banks of a canal. Show more




Duration: 1 hour, 33 minutes

First broadcast: on BBC HDLatest broadcast: on BBC Two England

Psychological thriller. A man (Colin Firth) wakes from a coma to find that his wife has died in a car crash. Then strange occurrences start taking place at his home. Show more


Marc Evans
Mena Suvari
Detective Constable Jackson:
Kenneth Cranham

Peaky Blinders

Series 1

Episode 5

Duration: 57 minutes

First broadcast: on BBC Two HDLatest broadcast: on BBC Four

Available for years

Crime drama set in 1919 Birmingham. Thomas Shelby has to deal with an IRA chief who has come to Small Heath to avenge his cousin's death. Campbell gets closer to the stolen guns. Show more


Thomas Shelby:
Cillian Murphy
Insp Chester Campbell:
Sam Neill
Aunt Polly:
Helen McCrory
Arthur Shelby:
Paul Anderson
Freddie Thorne:
Iddo Goldberg
Grace Burgess:
Annabelle Wallis
Ada Shelby:
Sophie Rundle
John Shelby:
Joe Cole
Arthur Senior:
Tommy Flanagan
Johnny Dogs:
Packy Lee
Nick Holder
Finn Shelby:
Alfie Evans-Meese
Keith Dunphy
Sergeant Moss:
Tony Pitts
Harry Fenton:
Neil Bell
Katie Swinden
Tom Harper