Skip to Content

Once Upon a Time is about to steal a page from its Sunday night companion on ABC.

Oh, yes, a little bit of revenge appears to be on the way.

On Once Upon a Time Season 4 Episode 20 last night, Emma and Regina tracked down Lily, learning along the way that she is very much aware of her past and her background.

Maleficent, meanwhile, warned the Charmings about the wrath they will incur from Lily if they were ever to meet her long-lost daughter.

The Hollywood Gossip Logo

So you can see where this is going, right? Can you guess who will meet on Once Upon a Time Season 4 Episode 21?

Maleficent will first be reunited with Lily, but then the official ABC teaser makes it appears as if mother/daughter will quickly get to plotting their revenge against David and Snow White.

Might one of those two end up on the following list by the time Once Upon a Time Season 4 comes to an end?

The promo previews how a homecoming will "ignite a war," while "a victory for all that’s evil grows closer."

In a word? GULP!

Go ahead and watch Once Upon a Time online now to be sure you’re prepared for the battle to come.

The Hollywood Gossip Logo
Watch Once Upon a Time Season 4 Episode 20 Online