Rose McGowan returning to 'Once Upon a Time' as young Cora

ouat-rose-mcgowan-returning.jpg

Regina's evil mother Cora is returning to "Once Upon a Time," but the deceased Queen of Hearts isn't coming back to life.

Rose McGowan is returning to the ABC fairytale drama to portray a young Cora in flashbacks, EW reports.

The last time we saw McGowan's Cora was in the game-changing episode "The Miller's Daughter" in March of 2013. That was when we learned Cora's origin story ... and also when we saw her die in present day ( as played by Barbara Hershey).

McGowan will return to "OUAT" in the 18th episode this season. What do you think we'll learn about Cora in flashbacks this time?

Photo/Video credit: ABC
SHARE IT ON: