Rose McGowan Will Play A Young Cora On ABC’s “Once Upon A Time”

December 20, 2012 • By

Rose McGowan ABC Once Upon A Time Cora

And here we go with some more flashbacks on ABC’s “Once Upon A Time” (sometimes we feel like it’s “LOST” all over again)! Actress Rose McGowan has been cast in the role of a young Cora (played by Barbara Hershey).

No word yet on the exact date of the episode that we can expect to see Rose, but we know that it will be part of season 2, airing in 2013. We’ll keep you posted!

Which other fairytale characters would you love to see added to the show? Let us know your thoughts in the comments section!