Doctor Who
Returns This Christmas  (Disney+, BBC One)
Doctor Who

Village of the Angels

Doctor Who (1304) - Village of the Angels

Village of the Angels

Episode #
1304
U.S. Air Date
11.21.2021
U.K. Air Date
21.11.2021
Our Rating
Buy Digital
Discuss this Episode

After an attack on the TARDIS the Doctor and her companions arrive in a small English village in 1967, where a mysterious woman who was sent back in time has been experiencing visions of the Weeping Angels and their seemingly inevitable takeover of the town.

U.S. air dates are in MM.DD.YY form.   U.K. air dates are in DD.MM.YY form.
SciFi Stream earns a commission on purchases made through our affiliate links.
Trailer