what are weeping angels?
Weeping Angel. The Weeping Angels are a race of predatory creatures from the long-running sci-fi series Doctor Who, resembling stone statues.