Board Thread:Spoilers!/@comment-2153169-20140402112823/@comment-23962251-20140416140310

Enter Username Here wrote: Hmcooper4 wrote:''You know, if that theory (of Zelena being Snow's Half Sister) pans out, Henry is going to need some serious counseling. His family tree is so messed up...'' So far we have:

Emma - Mom and adoptive neice

Neal (R.I.P) - Dad

Regina - Adoptive Mom and Step Grandmother

Henry Mills, Sr - Adoptive Great Grandpa (Regina's dad, you figure the rest of that one out :) )

Snow - Maternal Grandma and adoptive stepsister

David - Grandpa

Rumple - Grandpa

Milah (R.I.P) - Grandma

King George - Adoptive Great Grandpa

Leopold - great grandpa

Eva - Great Grandma

Malcolm/PP - Great Grandpa

Cora - Adoptive Great Grandma

Zelena - Aunt (from both Snow and Regina) (For Aunt, I discount the half aspect.)

Hook - Potentially, Step-dad

Blackbeard (?) - Assuming some rumors are true- Step Granddad?

Henry Swan-Mills - Self and Uncle (Yes, folks, Henry is his own uncle)

Did I miss anyone? :)

And let's face it--with the Knave of Hearts coming in next season, the writers are going to want to give him a spot on this list too. Yes. Dont forget that.

If Knave of Hearts / Will Scarlet is inddeed Robin Hood's half brother as rumor said, then Henry is also related to Anastasia. And If Anastasia is indeed Cinderella's Step sister, it will open another can  of  worm.