Doctor Who: The Shakespeare Code

Series 29, episode 2

Another adventure for David Tennant's Time Lord. The Doctor takes Martha to Elizabethan England, where Shakespeare is controlled by deadly witch-like creatures.

Cast

Image for David TennantDavid Tennant...The Doctor
Image for Freema AgyemanFreema Agyeman...Martha Jones
Image for Dean Lennox KellyDean Lennox Kelly...Shakespeare
Christina Cole...Lilith
Sam Marks...Wiggins
Amanda Lawrence...Doomfinger
Linda Clark...Bloodtide
Jalaal Hartley...Dick
David Westhead...Kempe
Andrée Bernard...Dolly Bailey
Chris Larkin...Lynley
Stephen Marcus...Jailer
Matt King...Peter Streete
Robert Demeger...Preacher
Angela Pleasence...Queen Elizabeth