
Barbara Hershey
Photoplayd Industry Rating
Not enough rated films yet to compute a weighted score.
Roles are weighted by involvement: director 1.0, screenwriter 0.7, lead 0.8, supporting 0.4, crew 0.1.
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 received Golden Globe nominations for Best Supporting Actress for her role as Mary Magdalene in The Last Temptation of Christ (1988) and for her role in The Portrait of a Lady (1996). For the latter film, she was nominated for an Academy Award for Best Supporting Actress and won the Los Angeles Film Critics Award for Best Supporting Actress. She has won two Best Actress awards at the Cannes Film Festival for her roles in Shy People (1987) and A World Apart (1988). She was featured in Woody Allen's Hannah and Her Sisters (1986), for which she was nominated for the British Academy Film Award for Best Supporting Actress and Garry Marshall's melodrama Beaches (1988), and she earned a second British Academy Film Award nomination for Darren Aronofsky's Black Swan (2010). Description above from the Wikipedia article Barbara Hershey, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known for
Credits

Black Swan (2010)
as Erica Sayers / The Queen

Insidious (2011)
as Lorraine Lambert

Insidious: The Last Key (2018)
as Lorraine Lambert

Insidious: Chapter 2 (2013)
as Lorraine Lambert

Falling Down (1993)
as Beth

Strange Darling (2024)
as Genevieve

Hannah and Her Sisters (1986)
as Lee

The Entity (1982)
as Carla Moran

The Last Temptation of Christ (1988)
as Mary Magdalene

The Natural (1984)
as Harriet Bird

Shy People (1987)
as Ruth

Tin Men (1987)
as Nora Tilley

The Right Stuff (1983)
as Glennis Yeager

Sister (2014)
as Connie

Hoosiers (1986)
as Myra Fleener

The 9th Life of Louis Drax (2016)
as Violet Drax

Beaches (1988)
as Hillary Whitney Essex

The Portrait of a Lady (1996)
as Madame Serena Merle

Paradise (2004)
as Elizabeth Paradise

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

The Last Hard Men (1976)
as Susan Burgade

Flood! (1977)
as Mary Cutler

11:14 (2004)
as Norma

As Far Back As I Can Remember... The Story of Goodfellas (2026)
as Self (archive footage)

Woodstockers (2026)
as Rebecca

9 Bullets (2022)
as Lacey

Swing Kids (1993)
as Frau Müller

The Stranger Beside Me (2003)
as Ann Rule

The Manor (2021)
as Judith

Martin Scorsese Directs (1990)
as Self

Splitting Heirs (1993)
as Duchess Lucinda

Passion Flower (1987)
as Julia Gaitland

Realizing The Right Stuff (2003)
as Self

Once Upon a Time: And They Lived Happily Ever After (2018)
as Self

A Dangerous Woman (1993)
as Frances

The Pallbearer (1996)
as Ruth Abernathy

The Public Eye (1992)
as Kay Levitz

Last of the Dogmen (1995)
as Prof. Lillian Diane Sloan

Boxcar Bertha (1972)
as Boxcar Bertha

Experiments in Terror (2003)
Actor

Heaven with a Gun (1969)
as Leloopa

Damien: Behind the Scenes (2016)
as Self

The Stunt Man (1980)
as Nina Franklin

Twilight Theater II (1982)
as Self- Guest

Abraham (1993)
as Sara

Riding the Bullet (2004)
as Jean Parker

Albert Schweitzer - Anatomie eines Heiligen (2010)
as Helene Schweitzer

With Six You Get Eggroll (1968)
as Stacy Iverson

Last Summer (1969)
as Sandy

Anne of Green Gables: A New Beginning (2008)
as Older Anne Shirley

Sunshine Christmas (1977)
as Cody Blanks

Breakfast of Champions (1999)
as Celia Hoover

Defenseless (1991)
as Thelma 'T.K.' Knudsen Katwuller

The Liberation of L.B. Jones (1970)
as Nella Mundine

Mickey's 60th Birthday (1988)
as Self

Paris Trout (1991)
as Hanna Trout

Lantana (2001)
as Valerie Somers

Tune in Tomorrow... (1990)
as Aunt Julia

Krung Thep (2026)
as The Woman

The Happy Days of Garry Marshall (2020)
as Self

Outer Space (1999)
as (archive footage) (uncredited)

A Killing in a Small Town (1990)
as Candy Morrison
The Last Seder (—)
Actor

Albert Schweitzer (2009)
as Helene Schweitzer

The Nightingale (1983)
as The Maid

Left to Die (2012)
as Sandra Chase

A Soldier's Daughter Never Cries (1998)
as Marcella Willis

Stay the Night (1992)
as Jimmie Sue Finger

The Pursuit of Happiness (1971)
as Jane Kauffman

The Crazy World of Julius Vrooder (1974)
as Zanni (as Barbara Seagull)

A World Apart (1988)
as Diana Roth

Nick Nolte: No Exit (2008)
as Self

Passion (1999)
as Rose Grainger

Trial by Combat (1976)
as Marion Evans

Take This Job and Shove It (1981)
as Jane Margaret ("J.M.") Halstead

Uncross the Stars (2008)
as Hilda

The Baby Maker (1970)
as Tish Gray

The Natural: The Best There Ever Was (2016)
as Self

Americana (1981)
as Jess's Daughter

In the Glitter Palace (1977)
as Ellen Lange

Diamonds (1975)
as Sally

The Bird Can't Fly (2008)
as Melody

You and Me (1975)
as Waitress

Just a Little Inconvenience (1977)
as Nikki Klausing

My Wicked, Wicked Ways: The Legend of Errol Flynn (1985)
as Lili Damita

Drowning on Dry Land (1999)
as Kate

Answers to Nothing (2011)
as Marilyn

Portrait: Jane Campion and The Portrait of a Lady (1997)
as Self

The Sinister Saga of Making The Stunt Man (2000)
Actor

Frogs for Snakes (1998)
as Eva Santana

Love Comes Lately (2007)
as Rosalie

Angela – Love Comes Quietly (1973)
as Angela

Angel on My Shoulder (1980)
as Julie

Dealing: Or the Berkeley-to-Boston Forty-Brick Lost-Bag Blues (1972)
as Susan

The Nature of Lantana (2002)
as Self

The Staircase (1998)
as Mother Madalyn

Hunger Point (2003)
as Marsha Hunter

Working (1982)
as Call Girl

Childless (2015)
as Natalie

The Entity Files (2005)
as Self





