Casting Spoilers: Barbara Hershey Lands Wicked Role In 'Once Upon A Time'

Casting Spoilers: Barbara Hershey Lands Wicked Role In 'Once Upon A Time'


Once Upon A Time has found their Cora.

The Evil Queen's mommy dearest will be played by evil alum, Barbara Hershey. Hershey has reportedly signed on for a 3 episode arc, if Once Upon A Time is renewed for a second season.

Hershey played Natalie Portman's evil mother in Black Swan, as well as making her small screen mark in Chicago Hope, A Killing in a Small Town and The Mountain.

Source: TV Line