Board Thread:General Discussion/@comment-25926288-20180414005814/@comment-7526254-20180415143402

So I guess the flashback took place in Oz in the origional FTL. That means there were two versions of Hansel and Gretel who both had similar experiences in the same universe. I guess that is not impossible. It has happened before on the show, though I'm not sure if it ever happened to characters with the same name. This explains why Zelena was telling the story of Hansel and Gretel to her unborn daughter in season 5.

Jack was killed? They keep introducing new villians, then killing them off, without giving enough backstory.

Was Zelena really the definite villain in this story? She saw Hansel and Gretel about to get eaten and didn't save them when she could have. That makes her a bystander, which is still really bad. However, Hansel accused her of being wicked before she had a chance to do anything. Hansel's bias against witches started before he met Zelena and Zelena was a victim of discrimination. Immediately after she met their father, she wanted to do the right thing, and she did as soon as she was able to. She was too late, but she had good intentions. The woodcutter never even gave her a chance to explain herself. He called her wicked and denied her kindness when she tried to give him back his sight. Only after that, did she throw it in the fire. It wasn't like it was his to begin with and he specifically said he didn't want it, even if it was out of anger. Hansel then tries to stab Zelena, and only at that point did she burn him. Admitedly Zelena's actions were wrong, but I am more sympathetic to her than Hansel. His life-long goal to kill Zelena was unjustified. Not to mention, he tried to kill his best friend, even after admitting that their friendship was real.