The Once Upon a Time family tree has always been complicated, and we've known for a while now that Henry's all encompassing family tree is going to grow by two spots this season. Now, a new spoiler promises that one family revelation will totally blow us away.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

While many fans are assuming that one addition to the family tree will be a new brother or sister for Emma (after all, Snow did say she wants to have a kid), the number two spot is a big ol' question mark. According to E!, we can expect a "family connection" between "two major characters" to be revealed before the end of the season. And, apparently, it's "mind-blowing" — as in, something no one sees coming.

This makes us say Hmm. We had been thinking that the new big bad, The Wicked Witch of the West, might have some sort of family connection to one of the characters — maybe Regina, maybe Snow — but a villain being related to one of the main characters isn't exactly a shock on this show. Likewise, we think the good witch Glinda looks an awful lot like Emma but, again, finding out a new character is some long lost member of the Charming clan is practically predictable.

On the other hand, it feels like almost all the main characters already are related, through Henry. Honestly, we're kind of baffled.

Share your theories about this spoiler in the comments below!

Source: TVLine, E!

Catch the next episode of Once Upon a Time on Sunday, March 9 at 8 p.m. ET/PT on ABC.

Rebecca Martin is an Associate Editor at Wetpaint Entertainment and our resident Game of Thrones, Breaking Bad, and genre TV expert. Follow her on Twitter and Google+!