Check out these pictures from Once Upon a Time Season 4 Episode 20, "Lily," which is scheduled to air Sunday, April 26 on ABC.
Leaving Storybrooke - Once Upon a Time
Emma and Regina prepare to leave Storybrooke to find Maleficent's daughter and warn Robin Hood about Zelena on Once Upon a Time.
Looking Concerned - Once Upon a Time
David and Mary Margaret look gravely concerned over Emma's plan but they have little pull with their daughter since she's found out they lied.
Determined to Find Answers - Once Upon a Time
Maleficent is determined to find answers concerning her daughter's whereabouts and Emma plans to do whatever it takes to give them to her.
Emma's Best Friends - Once Upon a Time
Wait until Emma finds out that Maleficent's long lost daughter is really her friend Lily from foster care?
Closer to Darkness - Once Upon a Time Season 4 Episode 20
But will the search for answers about Lily push Emma even closer to the dark side?
Will Regina Be There - Once Upon a Time Season 4 Episode 20
Will Regina be by Emma's side as she searches for Lily or will she be off warning Robin Hood that his wife is really the Wicked Witch?
Coming Face to Face - Once Upon a Time Season 4 Episode 20
Either way, it's going to be one heck of a reunion when Emma finds her long lost friend and tells her the identity of her mother. "Lily" is the 20th episode of Once Upon a Time's fourth season.