“House” alum Jennifer Morrison), a human citizen of Fairy Tale Land who was sent to the Land Without Magic as an infant. She had already been familiar with the ups and downs of the foster care system when she put Henry up for adoption, having been through it herself. During this time, she befriends a fellow orphan named Lily Page (Agnes Bruckner), who is secretly a fellow outcast from Fairy Tale Land. In fact, her dark fate had been caused indirectly by Emma herself, whose parents had cursed Lily with dark energy in order to prevent their own child from potentially becoming evil.
Emma continued to struggle in the system, briefly coming into the care of a woman named Ingrid (secretly the evil Snow Queen, yet another secret Fairy Tale transplant, played by Elizabeth Mitchell), before running away to fend for herself. She made a living as a petty thief for some time, during which she met and conceived a child with, you guessed it, another secret storybook character. The man actually ends up getting her sent to prison (which we’ll explain a bit further down), where she discovers that she’s pregnant with his child, Henry. Once she’s released from prison, she starts a life as a bounty hunter that lasts until Henry returns to her to bring her to Storybrooke. Before Morrison left “Once Upon a Time” in season 7, her character developed a relationship with Captain Killian “Hook” Jones (Colin O’Donoghue), with whom she has a second child named Hope. This would make Hope Henry’s biological half-sister.