Board Thread:Spoilers!/@comment-2153169-20170909025746/@comment-25926288-20170909102959

Yeah, in the fairytale the Witch is the gardener, so I'm going with Rapunzel's story would be in the past and the mystery character (that we already know is the witch) will be Eloise Gardener. So, Emma's Witch appeared in previous episodes, but this episode will air making us think that she's Rapunzel when she's actually the witch. Then later, it'll be revealed that Tremaine is Rapunzel.

That's my theory. After all, this new curse thingy has a neighborhood called Hyperion (sun) Heights, Tremaine's cursed named has hints of "Tower" and lives/works in Belfrey Towers with a daughter named Ivy which grows on towers and now there is a character named Eloise (linked to Sun) Gardener (links to the Witch's profession).

The only think that this episode tells me is that it might not be the main villain episode because Adam and Eddy aren't writing it, XD