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

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.