Programme Index

Discover 9,971,451 listings and 226,423 playable programmes from the BBC

Result 1 of 1 for your search filters

Doctor Who

Series 3

Episode 2: The Shakespeare Code

Duration: 45 minutes

First broadcast: on BBC One CambridgeshireLatest broadcast: on BBC One Cambridgeshire

Available for 2 months

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

Contributors

The Doctor:
David Tennant
Martha Jones:
Freema Agyeman
Shakespeare:
Dean Lennox Kelly
Wiggins:
Sam Marks
Doomfinger:
Amanda Lawrence
Bloodtide:
Linda Clark
Dolly Bailey:
Andree Bernard
Peter Streete:
Matt King
Queen Elizabeth:
Angela Pleasance