Widow Lucas, better known as Granny, is a supporting character on Once Upon a Time.
The courageous and determined grandmother of Red Riding Hood, Granny was well aware of the power of the vicious, bloodthirsty wolves that tormented her village for generations... and also that her granddaughter was one of those wolves, a secret she kept from Red.
Following the enactment of the Dark Curse, Granny became trapped in Storybrooke as the owner of a bed and breakfast and a diner.
Occupation: Diner and Bed and Breakfast Owner
Origin: Enchanted Forest
Granddaughter: Red Riding Hood
The Blue Fairy
Portrayed by: Beverley Elliott
First appearance: "There's No Place Like Home"
Latest appearance: ""