16Pretty much everyone is related
Once Upon a Time has a lot of different storylines going on, but one of the more confusing parts is the family tree. In one way or another, nearly everyone on the show seems to be related.
To start, we know that Emma is the daughter of Snow White and Prince Charming,
and Henry is her biological son. Connecting the dots in the family lineage, Regina/The Evil Queen is Henry's adoptive mother, but she's also his great-grandmother because Regina is Snow White's stepmother. Does that make Henry and Snow step-siblings? This is already confusing.
Not only that, but because Henry's dad is Neal/Baelfire, Rumplestiltskin is Henry's grandfather. This ties Belle into the family as well due to her marriage to Rumple.
Even for a show about fairytales, that seems a little too good to be true.