91Èȱ¬ One

Doctor Who (2005–2022) - Series 3: 2. The Shakespeare Code

In Elizabethan England, William Shakespeare is under the control of witch-like creatures.Ìý