That kind of betrayal can give anyone trust issues, so it makes sense that Emma is having trouble trusting Hook. When the Giant suddenly reawakens, the two get separated. She faces the massive man alone, and is able to trap him and use Jack’s poisoned sword to get the Giant to give her the compass. The Giant insists it was Jack and the humans who started the war and hunted his people down. He’s sure that Emma’s no different and that she’ll kill him no matter what. Emma proves him wrong and lets him live in exchange for the compass and a favor. She gets back to Hook, but shackles him, leaving him in the care of the Giant who has sworn to release Hook in ten hours. He seems genuinely hurt and obviously upset, but Emma says she can’t take a chance on someone betraying her again. She gets to the bottom of the beanstalk and the four princesses set off to get those magical wardrobe ashes from Cora.
Meanwhile, in Storybrooke, Henry wakes up screaming from a nightmare. He describes a red room with no doors or windows and red curtains that are on fire. And on the other side of the room, a woman’s eyes staring at him. In Fairy Tale Land, Aurora is having the same dream, but with male eyes on the other side. We’re left to wonder just what this revelation means until the next episode, but it’s certainly terrifying to both Henry and Aurora.