How did Henry Mills feel about the shock arrival of a young girl on his doorstep?
That was the big question on Once Upon a Time Season 7 Episode 1 as the young adult found himself embroiled in a brand new curse.
He made his way to Hyperion Heights to take the young girl home, and quickly finds out nothing is as it seems in the town.
There, he bumped into some colorful characters but struggled to assess whether they were heroes or villains.
Use the video above to watch Once Upon a Time online right here via TV Fanatic.
Get caught up with all the drama now!
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.