Another familiar face is returning to Once Upon a Time. TVLine reports Beverley Elliott will return for the ABC TV show’s seventh and final season.
Elliott plays Granny on the fantasy drama, which also stars Lana Parrilla, Robert Carlyle, Colin O’Donoghue, Andrew J. West, Gabrielle Anwar, Dania Ramirez, Alison Fernandez, and Mekia Cox.
Elliott will appear as Granny in episode 20 of Once Upon a Time‘s seventh and final season. She joins fellow returning cast member Jared Gilmore, who plays young Henry Mills on the ABC series.
See Elliott’s behind-the-scenes photo below:
What do you think? Are you a fan of Once Upon a Time? How do you want the series to end?