What Dr. Who episode was based on a short story written by Moffat entitled "'What I Did on My Christmas Holidays' By Sally Sparrow" included a Weeping Angel?
Weeping Angel:  They were introduced in the 2007 episode "Blink", making repeat appearances in "The Time of Angels" / "Flesh and Stone" (2010) and "The Angels Take Manhattan" (2012) as well as cameo appearances in "The God Complex" (2011), "The Time of the Doctor" (2013) and "Hell Bent" (2015).
i don't know