Doctor Who (2005–2022)Series 3Episode 2: The Shakespeare CodeBBC One Duration: 45 minutes Audio described SignedFirst broadcast: Sat 7th Apr 2007, 19:00 on BBC One CambridgeshireLatest broadcast: Fri 24th Feb 2012, 19:45 on BBC ThreeAvailable for yearsWatch nowIn Elizabethan England, William Shakespeare is under the control of witch-like creatures.ContributorsThe Doctor:David TennantMartha Jones:Freema AgyemanShakespeare:Dean Lennox KellyLilith:Christina ColeWiggins:Sam MarksDoomfinger:Amanda LawrenceBloodtide:Linda ClarkDick:Jalaal HartleyKempe:David WestheadDolly Bailey:Andree BernardLynley:Chris LarkinJailer:Stephen MarcusPeter Streete:Matt KingPreacher:Robert DemegerQueen Elizabeth:Angela PleasanceWriter:Gareth RobertsProducer:Phil CollinsonDirector:Charles PalmerGenresDramaSciFi & FantasyBrandDoctor Who (2005–2022)SeriesDoctor Who (2005–2022): Series 3 Source: BBC Online