Once Upon a Time Casts Rose McGowan as Young Cora for Origin Episode

Once Upon a Time Casts Rose McGowanOnce Upon a Time, Barbara Hershey looked like Rose McGowan.

TV’s erstwhile Charmed Paige Matthews has been cast on ABC’s fantastical drama series as a Young Cora, our sister site Deadline reports, for an origin episode that will explore the backstory of Regina’s own evil queen mum.

VIDEO | Once Upon a Time‘s Captain Hook Brings Scoop to Spoiler Alert!

Since her Charmed days, McGowan has landed roles in films such as Grindhouse and Death Proof, guested on Nip/Tuck and Law & Order: SVU and starred in the 2011 Lifetime telepic The Pastor’s Wife.

RELATED | A ‘Tiny’ New Once Upon a Time Teaser to Ponder

Once Upon a Time resumes its sophomore run on Sunday, Jan 6. at 8/7c.

Want more scoop on Once Upon a Time, or for any other show? Email mattmtvguy@gmail.com and your question may be answered via Matt’s Inside Line.