Former Doctor Who showrunner Steven Moffat has apologized for spoiling the presence of the Weeping Angels in the upcoming Doctor Who: Flux. Flux is the title of season 13 of the long-running British science fiction series. Doctor Who follows the adventures of a Time Lord with the ability to regenerate their form while traveling through time and space with a variety of companions. It originally ran from 1963 to 1989 before Russell T.
Read more on screenrant.com