20 December 2012 8:30 PM, PST | E! Online | See recent E! Online news »

Something wicked this way comes to Once Upon a Time! Rose McGowan, who starred on the WB's beloved witch drama Charmed, is set to guest star on the ABC hit fantasy series in a juicy role that should make fans very excited.  McGowan will play a younger version of Cora (Barbara Hershey) in an episode exploring Regina's (Lana Parrilla) evil mother's backstory. "So thrilled to have @Rosemcgowan joining us on #OnceUponATime," the show's cocreator Adam Horowitz tweeted. "Welcome Rose! So grateful you agreed to come aboard." After playing Paige Matthews on Charmed for five years, McGowan has starred in films such as Conan, Grindhouse and »

Report a problem

Similar News Items

"Conan" (2010)
Grindhouse (2007)
Rose McGowan (I)

IMDb.com, Inc. takes no responsibility for the content or accuracy of the above news articles, Tweets, or blog posts. This content is published for the entertainment of our users only. The news articles, Tweets, and blog posts do not represent IMDb's opinions nor can we guarantee that the reporting therein is completely factual. Please visit the source responsible for the item in question to report any concerns you may have regarding content or accuracy.

See our NewsDesk partners