Programme Index

Discover 11,128,835 listings and 279,890 playable programmes from the BBC

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

Drama on 3

The Oresteia

Episode 2: The Libation Bearers

Duration: 1 hour, 5 minutes

First broadcast: on BBC Radio 3Latest broadcast: on BBC Radio 3

Available for years

The second play in Aeschylus's classic trilogy about murder, revenge and justice. Orestes' struggles are brought vividly to life in a new version by playwright Ed Hime. Show more

Doctor Who (2005–2022)

Series 3

Episode 2: The Shakespeare Code

Duration: 45 minutes

First broadcast: on BBC One CambridgeshireLatest broadcast: on BBC Three

Available for years

In Elizabethan England, William Shakespeare is under the control of witch-like creatures.