Rose McGowan Returns as Cora In Once Upon a Time 3×18!
Once Upon a Time is resurrecting Cora — kind of!
Actress Rose McGowan has signed on to reprise her role as the youthful version of the villainous Queen of Hearts.
McGowan (Charmed, Death Proof) previously played Cora in the pivotal episode “The Miller’s Daughter” last March, which was an origin story for the character (normally played by Barbara Hershey) and also showed her death. The character hasn’t been on the show since. McGowan will return to Once Upon in the 18th episode this season.
Will Once Upon a Time's Evil Queen and Robin Hood Ever Get It Together? Here’s the spoilers...
What Will Don Be Up To When Mad Men Returns? Here’s the spoilers for Mad Men from TV Guide’...