Watch Doctor Who Online
Doctor Who Season 3 Episode 2 - The Shakespeare Code
Martha and the Doctor visit Elizabethan England and the original Globe Theatre to see the latest Shakespeare play, Love’s Labour’s Won. But once there, they find three evil witches, set on hijacking the play’s production and changing the course of history.
Air Date: 7 Apr 2007