Doctor Who Season 29 Episode 2
Official Homepage

The Shakespeare Code
« Previous | Next »Season 29 Episode 2
The Doctor takes Martha to Elizabethan England, where the discovery that William Shakespeare is under the control of sinister witch-like creatures throws the pair into a battle to stop history being changed for ever. Time-travelling adventure, starring David Tennant and Freema Agyeman, with Dean Lennox Kelly as the celebrated playwright- Online
Episode: 1 location
Show: 60 locations
- On DVD
- On TV
Episode: 0 showings
Show: 4 showings
- Cast & Credits 20 people
- Episode Guide 63 episodes
Not currently showing on TV…
- 28 Sat
- 29 Sun
- 30 Mon
- 1 Tue
- 2 Wed
- 3 Thu
- 4 Fri
- 5 Sat
- 6 Sun
- 7 Mon
- 8 Tue
- 9 Wed
- 10 Thu
- 11 Fri
…but click remind me to add to your personal TV Schedule and LocateTV will tell you when Season 29 Episode 2 is next on TV.
Season 29 Episode 2 Online
- Title Price Watch at…
-
Episode 2 The Shakespeare Code
Cast
- Andree Bernard as Dolly Bailey
- Chris Larkin as Lynley
- Stephen Marcus as Jailer
- Matt King as Peter Streete
- Robert Demeger as Preacher
- Angela Pleasance as Queen Elizabeth
- David Tennant as The Doctor
- Freema Agyeman as Martha Jones
- Dean Lennox Kelly as Shakespeare
- Christina Cole as Lilith
- Sam Marks as Wiggins
- Amanda Lawrence as Doomfinger
- Linda Clark as Bloodtide
- Jalaal Hartley as Dick
- David Westhead as Kempe
- Angela Pleasence as Queen Elizabeth
- Billie Piper
Credits
- Phil Collinson Producer
- Charles Palmer Director
- Gareth Roberts Scriptwriter, Writer
