Once Upon a Time photos "Mother"

at .

Lily meets Maleficent, Zelena is pregnant, and Regina faces her own mother. 

Check out these photos for Once Upon a Time Season 4 Episode 21 scheduled to air Sunday, May 3rd on ABC.

1. Meeting Her Daughter - Once Upon a Time Season 4 Episode 21

After all of this time, Maleficent finally gets to meet the daughter who was stolen from her when Lily returns to Storybrooke.

2. Lily's in Storybrooke - Once Upon a Time Season 4 Episode 21

Now that Emma has brought Lily to Storybrooke to reunite her with Maleficent, can she trust her old friend not to seek revenge against Charming and Snow White?

3. Far Too Happy - Once Upon a Time Season 4 Episode 21

Zelena may be locked away but she still looks far too happy. She knows her pregnancy is a major obstacle to Regina's happy ending.

4. Was This Her Plan - Once Upon a Time Season 4 Episode 21

Was getting pregnant with Robin Hood's child always part of Zelena's plan, or just a happy consequence of playing his wife.

5. Explaining to Regina - Once Upon a Time Season 4 Episode 21

Robin Hood got Regina's sister pregnant! Yeah, we know he thought it was his once presumed dead wife but we still think he's got some explaining to do.

6. Will Belle Help Rumpel? - Once Upon a Time Season 4 Episode 21

It also looks like Rumpelstiltskin's health takes a turn for the worse. Will Belle run to his side, or in the opposite direction?

7. Having Their Hands Full - Once Upon a Time Season 4 Episode 21

Lily's in Storybrooke. Zelena's alive and pregnant and we hear Cora's about to make an appearance. The folks of Storybrooke are definitely going to have their hands full.

Wait! There's more! Just click "Next" below:

Next
Show Comments
Show:
Once Upon a Time
Related Photos:
Once Upon a Time Slideshows
Created by:
Published:

Once Upon a Time Quotes

It's time for a world up is down, where villains can have happy endings.

The Author

I've yet to see you fail and when you do succeed, well that's when the fun begins.

Hook