Board Thread:Spoilers!/@comment-11464223-20140301020253/@comment-32390199-20140317222017

I still support the theory thast Zelena is the daughter of Cora (which she is) and Leopold. This would make it interesting. Because that would mean both Regina and Snow are half-sisters of Zelena. And we have no relative of Snow who is a villain yet. It would also explain why she would want to take care of Snow's baby. With her happy smile that acutally says she wants to strangle Snow, or kick her in the belly.