The Doctor takes Martha to London in 1599, where William Shakespeare's new play is being used by three witches in an evil plan.
The Doctor takes Martha to London in 1599, where William Shakespeare's new play is being used by three witches in an evil plan.
At the moment we don’t know of any streaming service where you can watch Doctor Who: The Shakespeare Code