In a rare move for Once Upon a Time, a show that normally loves to keep secrets, Zelena, the Wicked Witch, revealed that she's Regina's half-sister during one of her very first appearances. But was she telling the truth about being Cora's daughter? Well, fans seem to think so!

During the most recent episode of Once Upon a Time, Wetpaint Entertainment teamed up with Viggle to see if fans are buying Zelena's heritage, and 78 percent of respondees said yes, they believe it. That means only 22 percent aren't buying what the Wicked Witch is selling when it comes to her backstory. 

Want to play along? Download the FREE Viggle App now!

Is there a reason to doubt Zelena's story? Well, not according to Lana Parrilla (Regina), who says that this story is true — and that "it's quite jarring for Regina" to learn she's not an only child after all. "She feels completely betrayed yet again by her mother. She's not too happy about it."

Want to weigh in with your opinions about all your favorite shows? Download the free app, check in to Viggle LIVE!, and start earning points just for watching and answering questions about your favorite shows!