Cora Mills

"I knew I shouldn't have taken that heroin while I was pregnant."

Cora Mills is the mother of Zelena Mills and Regina Mills. She is portrayed by Barbara Hershey.

Season 1
When Zelena breaks through Regina's blood magic barrier, she questions Cora about it. Cora reluctantly divulges the truth, and reveals that Zelena is her daughter, making Zelena and Regina half-sisters.

Family
Status: Alive
 * Zelena Mills (daughter)
 * Regina Mills (daughter)

Trivia

 * Cora is based on the miller's daughter from the fairytale 'Rumplestiltskin'.
 * Like Zelena and Regina, Cora enjoys adding red pepper flakes to her lasagna.

Appearances

 * S1, E1: "Once Upon a Time..."