|I love that little smirk|
ABC’s Once Upon A Time regularly goes back in time to Storybrook residents’ former lives in fairytale land. Now the show will jump even further back in the past with an origin episode.
Rose McGowan has been tapped to guest star in the origin episode playing a younger version of the Evil Queen’s evil mom Cora (Barbara Hershey) in a flashback.
This marks McGowan’s return to magic drama series after her five-year starring turn on Charmed.