Once Upon A Time star Lana Parrilla recently spilled the beans on some serious season 2 speculation, spoiling that season 2 would be riddled with surprises. Parrilla promises lots of magic and a very real need for Regina to repair her relationship with Henry.
"What I foresee happening, is somehow Fairytale Land is going to surface in Storybrooke because you know it's buried underneath. But I could be totally wrong!" Lana speculates. "Magic is everything to her and Rumplestiltskin (Robert Carlyle). I'm wondering if she'll use it to get Henry (Jared Gilmore) back." Parrilla went to tease, "I hope to see that Henry comes around somehow, I really think it's an important relationship not just for the audience but for these characters to resolve. Regina can't lose her son completely! However she finds a way, be it magic or honesty or just pure love, I hope she's able to get Henry back somehow."