MSN TV Blog - TV Buzz

Rose McGowan to guest on 'Once Upon a Time'

Former 'Charmed' star will play a young Cora

By Mekeisha Madden Toby Dec 20, 2012 1:07PM

'Once Upon a Time' '/' ABC


Few may have noticed it before, but Rose McGowan really does look like Barbara Hershey, 64. Just take a gander at those cheekbones and pouts.


Obviously, that's why casting directors picked McGowan, 39, to play a younger version of Hershey's "Once Upon a Time" character, Cora.


Bing: More on 'Once Upon a Time'  | Barbara Hershey | Rose McGowan


McGowan will play Cora in an episode that will explore the evil witch's back story, Deadline reports. As fans know, Cora is Regina's (Lana Parrilla) wicked mom and the reason Regina is so mean and vengeful. 


Plus: Best and worst TV shows of 2012 | Most memorable TV moments of 2012


Best known for her "Charmed" role, McGowan has been making a few TV appearances here and there as of late. Last year, she starred in the Lifetime made-for-TV movie, "The Pastor's Wife."


"Once Upon a Time" returns Sunday, Jan. 6, at 8 p.m. ET/PT on ABC.

Dec 22, 2012 11:26PM
Almost didn't recognize her, she used to have red hair in Charmed.
Anyways, Once Upon a Time is a good show to watch as long as there are all good 
actors and actresses.

Dec 20, 2012 2:59PM

All these actresses look alike nowadays. That plastic surgeory makes them all the same.

Please help us to maintain a healthy and vibrant community by reporting any illegal or inappropriate behavior. If you believe a message violates theCode of Conductplease use this form to notify the moderators. They will investigate your report and take appropriate action. If necessary, they report all illegal activity to the proper authorities.
100 character limit
Are you sure you want to delete this comment?