Home / News / Once Upon a Time – Once Upon a Family Tree

Once Upon a Time – Once Upon a Family Tree

The Once Upon a Time family tree has always been rather intricate, however with the latest revelations in episode 3.08  “Think Lovely Thoughts”, the tree has actually developed into a full grown whomping willow. We’ve made a little diagram of how the characters are related to each other, hopefully you’ll be able to sympathize with poor Henry Mills.

  • Henry’s mother Emma Swan is the daughter of Snow White and Prince Charming
  • Henry’s father Baelfire / Neal is the son of Rumplestiltskin and Milah
  • Henry is the great-grandson of Peter Pan and King Leopold
  • Henry’s adoptive mother Regina is also the step mother of his grandmother Snow White
  • Henry’s adoptive mother Regina murdered his great-grandfather King Leopold
  • Henry’s adoptive grandmother Cora murdered his great-grandmother Eva, and wished to kill every single member of his family tree at some point or other
  • Henry’s grandfather Rumplestiltskin murdered his grandmother Milah
  • Henry’s grandmother Milah had a relationship with Killian ‘Hook’ Jones, who wanted to be like a step father to Bae / Neal
  • Henry’s great-grandfather Peter Pan saw no harm in trading his great grandson’s life for eternal youth
  • Henry’s great-grandfather Peter Pan might better watch out, as every member of his family tree would like nothing more than to kill the smug bastard
  • In conclusion: Henry better make an appointment with Archie once he returns to Storybrooke …

Once Upon a Time airs on Sundays at 8/7c on ABC


Leave a Reply

Your email address will not be published. Required fields are marked *