Join or Sign In
Sign in to customize your TV listings
By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.
Is it related to Robin Hood?
Storybrooke needs to work on its welcome wagon.
On Sunday's Once Upon a Time (8/7c, ABC), Lily (Agnes Bruckner) has finally breached the town line and is out for blood -- Charming blood. After all, it was Emma's parents who had stuck her in a magical wormhole, doomed to be raised in our world as a foster child filled with Emma's potential for evil. Yeah, sometimes the cards are really stacked against you in life.
Our fave Disney characters who've appeared on Once
But before she can get her revenge started, Regina (Lana Parrilla) has something in mind for Lily instead. Could it perhaps be a part of the mayor's nefarious plan to get her happy ending with Robin? Watch the clip above to see how Regina welcomes Lily to Storybrooke. Couldn't she have sprung for a free meal at Granny's?
Once Upon a Time airs Sundays at 8/7c on ABC.