Question: Who plays granny on once upon a time?
Answer: Beverley Elliott
Elliott
Beverley Elliott
Natural Questions answer: Beverley Elliott (from the Wikipedia article "Beverley Elliott")