Board Thread:Spoilers!/@comment-2153169-20170216190723/@comment-4260948-20170310184452

My personal hope is that they're lying -- they've done it twice; they did with Jekyll and Hyde, calling them "brothers" and covered up Merida with "Rumple's mother", so they could be doing it again to hide who they actually ARE.

Either that... or it IS A future Henry (and Robyn or a daughter or something) who has come back in time -- time travel is possible in this show! -- to avert the future that led to the one he has.