
Acting
Barbara Hershey (born Barbara Lynn Herzstein; February 5, 1948) is an American actress. In a career spanning more than 50 years, she has played a variety of roles on television and in cinema in several genres, including westerns and comedies. She began acting at age 17 in 1965 but did not achieve much critical acclaim until the latter half of the 1980s. By that time, the Chicago Tribune referred to her as "one of America's finest actresses".
Hershey won an Emmy and a Golden Globe for Outstanding Lead Actress in a Miniseries/TV Film for her role in A Killing in a Small Town (1990). She receive…

Woodstockers
as Rebecca

Krung Thep
as The Woman

Legacy of Screams: The Evolution of Horror Movies
as Self - (archive footage)

Strange Darling
as Genevieve

9 Bullets
as Lacey

The Manor
as Judith

The Happy Days of Garry Marshall
as Self

Insidious: The Last Key
as Lorraine Lambert

The 9th Life of Louis Drax
as Violet Drax

The Natural: The Best There Ever Was
as Self

Beacon 23
as Sophie · 2 ep.

Paradise Lost
as Byrd Forsythe · 10 ep.

Damien
as Ann Rutledge · 10 ep.

Once Upon a Time in Wonderland
as Cora Mills · 1 ep.

Once Upon a Time
as Cora / Queen of Hearts · 14 ep.

The Mountain
as Gennie Carver · 13 ep.

V Graham Norton
as Self · 1 ep.

Daniel Deronda
as Contessa Maria Alcharisi · 1 ep.

Chicago Hope
as Francesca Alberghetti · 22 ep.

Abraham
as Sarah · 2 ep.
Once Upon a Time
2011