Board Thread:Spoilers!/@comment-25926288-20170728205559/@comment-5899967-20170807085029

Hook is obviously there because Henry is in danger, his family comes to rescue him, but not Emma apparently because she is the worst mother... the most important men in her life are stuck there and she doesn't move a finger, she is not even in Storybrooke anymore. I think Hook will also be there to save his daughter, they hinted that Emma and Killian had a baby, I predict a young blonde woman, a little Emma, who is maybe Rapunzel, that would be dope!

And another point, it's true that Emma is no longer the main character, but with Henry and Hook still as protagonists, it's still hard to explain her absence, it's a pretty big deal, especially since Henry is in danger.