Board Thread:General Discussion/@comment-30644093-20170510114236/@comment-31937823-20171109022744

123Raura wrote: My theory is that the Victoria Tremaine-Belfrey cast the curse, but that scene in the Season Six finale was her getting Henry's heart so she could resurrect Anastasia who she only resurrects so she can cast the curse. Ana dies and everyone goes to Hyperion Heights where a year into the curse, Victoria now plans to resurrect her daughter again.

Other theories:

1. Henry is awake. He's just faking it to the core.

2. Eloise is Rapunzel.

3. Alice is the Guardian.

4. Something far much worse than the curse is at play which is why Henry is faking it.

5. Victoria isn't necessarily awake.

6. The worse part is happening in Storybrooke.

1 and 4. I think he would then mention it to Lucy and not continue to visit his fictional dead relatives.

5. Considering she said ‘Cinderella’ she is most likely awake, unless you’re suggesting she has her original memories but they events after Henry’s arrival were erased.

8-11. I don’t think they are returning, the writers seem to want to move forward with their new storylines, and the actors what to move forward with their careers.

12. I can see this one coming true.

Overall, you have interesting theories. I hope Neal does come back as an adult, and Gideon makes a return too later in the season if Giles Matthey is up to it. Eloise Gardener is either Rapunzel or she is the Witch, or maybe a new character. Alice being the Guardian is what the writers are hinting at, and I wonder what this entails for her character.

Since their are multiple curses at play here, Lady Tremaine could remember her origins and everything but forgets a certain amount of time, which could potentially be information she wants to elicit from The Witch.