Advertisement

Once Upon a Time teases true villain of season 7

Photo credit: ABC
Photo credit: ABC

From Digital Spy

Warning: This article contains spoilers for the latest season 7 episode of Once Upon a Time which aired last night (November 9) in the US.

Once Upon a Time has thrown another name into the mix as to who cast the curse in season seven.

Last night's episode saw Cinderella's (Dania Ramirez) wicked stepsister Drizella (Adelaide Kane) seek Regina's (Lana Parrilla) help in finding her own magic in flashbacks, leading to the big twist of the episode.

Spoilers follow after the photo.

Photo credit: ABC
Photo credit: ABC

So it turns out that Drizella, AKA Ivy, is actually awake and working with the mysterious witch (Emma Booth) in Victoria's (Gabrielle Anwar) tower in Hyperion Heights, so could it be Drizella that cast the curse?

"It would certainly suggest that she might be a strong contender. I think it would be really satisfying if Ivy were the one who cast the curse just because she is so downtrodden and angry and unhappy," Kane told EW.

"You know who really has a lot of power in either world? It's her mother. Her mother has all the power and all the control and keeps her on a really tight leash, so she'd have to be a lot smarter than anybody gives her credit for to be able to pull that off underneath everybody's nose."

Photo credit: ABC
Photo credit: ABC

Kane wasn't about to lay the full blame for the curse on her character though and suggested that maybe the season seven curse came from either Alice or even Cinderella: "It could be anyone for this one."

Once Upon a Time airs on Netflix in the UK and ABC in the US.


Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.

You Might Also Like