From Multiversal Omnipedia
Weeping Angels are a species that feature in Doctor Who.
The Weeping Angels were a species that were noted to had inhabited the universe.
In appearance, the Weeping Angels resembled winged statues.
- The Weeping Angels featured in the setting of Doctor Who where they made their first appearance in the episode "Blink" (2007).
- In Doctor Who Confidential (2007), Steven Moffat attributed their appeal to childhood games such as Grandmother's Footsteps and the notion that every statue might secretly be a disguised Weeping Angel.
- Doctor Who: "Blink" (2007)