There Will Be a Quiz After This!
The relationships within Storybrooke, the magical town in which "Once Upon a Time" is set, can be confusing even if you are a serious student of the series. With new "reveals" on a regular basis, unless you keep up to speed on every new development, it is easy to get confused.
Here is a summary. Just memorize this, and you'll be fine.
|"Once Upon a Time" family tree|
Ok, well, if that was a little daunting, we'll get a little more specific. Herewith, a summary of the major characters and their relationships to one another.
Richard Schiff as King LeopoldNow deceased, King Leopold fathered Snow White with Queen Eva, who later died. King Leopold then married Regina, who set the genie up to kill him.
Barbara Hershey as Queen of Hearts/CoraCora's lineage is unknown other than that she's a miller's daughter. She's the mother of Regina, the step-grandmother to Snow White, the step-great-grandmother to Emma and the step-great-great-grandmother to Henry. Cora is also the adoptive grandmother to Henry.
Lana Parrilla as The Evil Queen/ReginaRegina is the daughter of Cora and Henry. Regina married King Leopold, making her the stepmother of Snow White, the grand-stepmother of Emma and the great-grand-stepmother of Henry, who is also her adoptive son. This also makes her the stepmother-in-law to David.
Rena Sofer as Queen EvaNow deceased, Queen Eva was the mother of Snow White with King Leopold, who later died. Her prior lineage is unknown.
Alan Dale as King George/Albert SpencerKing George is the adoptive father of Prince James and Prince David, whom he bought from a peasant family after his wife, who is unknown, discovered she was barren. He's the adoptive grandfather of Emma and the adoptive great-grandfather of Henry.
Ginnifer Goodwin as Snow White/Mary MargaretSnow White is the daughter of King Leopold and Queen Eva, who later died before Leopold married Regina, making her Snow's stepmother. Snow married David, and they are parents to Emma and grandparents to Henry.
Josh Dallas as Prince Charming/David/JamesTwin brothers David and James were born to a peasant family. Their mother is Ruth and their father is unknown. James was sold to the barren rulers of the kingdom, King George and an unknown mother. When James is killed, David takes his place and goes on to marry Snow White, fathering Emma and becoming a grandfather to Henry.
Jennifer Morrison as Emma SwanEmma is the daughter of Snow White and Prince Charming, the step-granddaughter of Regina, and the great-step-granddaughter of Cora. She has son Henry with Neal Cassady, who is the son of Rumplestiltskin.
Robert Carlyle as Rumplestiltskin/Mr. GoldRumplestiltskin's lineage is unknown other than that his own father was a coward. He and his former wife Milah are the parents of Baelfire, who changed his name to Neal Cassady when he came to our world, where he fathered Henry with Emma. That makes Rumplestiltskin a grandfather to Henry and the Charming family unmarried in-laws.
Michael Raymond-James as Baelfire/Neal CassadyNeal Cassady, otherwise known as Baelfire, is the son of Rumplestiltskin and Milah. He learns later in life that he fathered Henry with Emma, making him an unmarried in-law to the Charming family.