Board Thread:Spoilers!/@comment-2153169-20170909025746/@comment-27060727-20170919002551

Emma mentions the witch being in another realm for this episode. https://www.instagram.com/p/BZMx_3Xg5Rd/

Since I don't think there's a cursed Rapunzel is in Hyperion Heights, but Emma has already been filming for quite a few episodes, the witch is probably Eloise and this episode is the one in which they "reveal" that she's a witch.

Could she be the one who cast the curse? This is episode 7, so plot things should be coming together.....