Once Upon a Time (2011)
S03E18 Bleeding Through
Episode Overview
When Zelena takes Regina's heart, Regina uses magic to reach out to her deceased mother, Cora, seeking answers about Cora's abandonment of Zelena. Meanwhile, Belle discovers Zelena's true intentions. In the Fairy Tale Land of the past, a young Cora is misled by a man who pretends to be a prince, leaving her isolated and expecting a child. However, a serendipitous encounter with a genuine prince offers Cora the royal life she longs for, but she must conceal her pregnancy to avoid jeopardizing her future.