Once Upon A Time: Rose McGowan Cast as Young Cora

Rose McGowan, Barbara Hershey

Once Upon A Time is going back in time!

The ABC series has cast Rose McGowan to play the younger version of Regina's evil mother Cora (Barbra Hershey), Deadline reports.

TV Matchmaker: Which characters do you want to see go on a blind date?

The origin episode will air as part of Season 2 next year.

Related Links

Tags:
Breaking News, Celebs, Casting

Editor's Picks

9:00PM HBO
10:00PM AMC

Streaming

Find a TV Show

See more »

Advertisement
130519photo-swift

Billboard Awards: Hottest Looks

See what Taylor Swift and other stars wore on the "blue carpet" at the 2013 Billboard Music Awards

Our Partners