Programme Index

Discover 11,128,835 listings and 277,897 playable programmes from the BBC

Formula 1

2009

The Spanish Grand Prix: Part 2

Duration: 2 hours, 20 minutes

on BBC One Channel Islands

Jake Humphrey hosts live coverage of the Spanish Grand Prix, the fifth race of the 2009 Formula 1 season, from the Circuit de Catalunya near Barcelona. Show more

Holby City

Series 11

Episode 29: Smoke and Mirrors

Duration: 57 minutes

on BBC One Channel Islands

A frantic Michael battles to save Annalese and his marriage. Maddy's new sense of responsibility does not go down well, and Mark is finally caught out by Chrissie. Show more

Contributors

Ric Griffin:
Hugh Quarshie
Michael Spence:
Hari Dhillon
Mark Williams:
Robert Powell
Connie Beauchamp:
Amanda Mealing
Chrissie Williams:
Tina Hobley
Maria Kendall:
Phoebe Thomas
Maddy Young:
Nadine Lewington
Donna Jackson:
Jaye Jacobs
Daisha Anderson:
Rebecca Grant
Rachel Baptiste:
Ayesha Antoine
Annalese Carson:
Anna-Louise Plowman
Simone Mannstein:
Doreen Mantle
David Mannstein:
Harry Landis
Producer:
Peter Bullock
Miles Davis:
Wayne Cater

Duration: 1 hour

on BBC One Channel Islands

Drama. Kyle surprises everyone by wanting to move his relationship with Grace onto another level, and Esther faces an impossible choice as the day of the competition dawns. Show more

Contributors

Esther Caddick:
Sarah Lancashire
Michael Caddick:
Neil Pearson
Jake Barton:
Bryan Dick
Kyle Caddick:
Richard Fleeshman
Ethel Tonks:
Annette Badland
Clifford 'Shrek' Beale:
Clive Rowe
Louise 'Lulu' Pryke:
Niky Wardley
Olive Halsall:
Mel Kilburn
Gilbert 'Jabba' Tonks:
David Fleeshman
Monica 'Binsey' Binns:
Heather Tobias
George Caddick:
Jo Woodcock
Sofija Katic:
Brana Bajic
Nemanja Redic:
Kristian Kiehling
Grace Ouididja:
Nisa Cole
Fred Caddick:
Jamie Birtwistle
Reverend Barticle:
Roy Barraclough
Director:
Metin Huseyin

BBC One Channel Islands

About BBC One

BBC One

About this data

This data is drawn from the data stream that informs BBC's iPlayer and Sounds. The information shows what was scheduled to be broadcast, meaning it was/is subject to change and may not be accurate. More