Barbara Hershey
Biography
Movies 100
Black Swan
as Erica Sayers / The Queen
2010
Insidious
as Lorraine Lambert
2011
Insidious: Chapter 2
as Lorraine Lambert
2013
Insidious: The Last Key
as Lorraine Lambert
2018
Falling Down
as Beth
1993
Strange Darling
as Genevieve
2024
The Right Stuff
as Glennis Yeager
1983
The Last Temptation of Christ
as Mary Magdalene
1988
The Entity
as Carla Moran
1982
Hannah and Her Sisters
as Lee
1986
The Natural
as Harriet Bird
1984
Hoosiers
as Myra Fleener
1986
11:14
as Norma
2004
Beaches
as Hillary Whitney Essex
1988
The Last Hard Men
as Susan Burgade
1976
Swing Kids
as Frau Müller
1993
The Portrait of a Lady
as Madame Serena Merle
1996
The 9th Life of Louis Drax
as Violet Drax
2016
9 Bullets
as Lacey
2022
Tin Men
as Nora Tilley
1987
The Manor
as Judith
2021
Last of the Dogmen
as Prof. Lillian Diane Sloan
1995
Legacy of Screams: The Evolution of Horror Movies
as Self (archive footage)
2025
The Stunt Man
as Nina Franklin
1980
Heaven with a Gun
as Leloopa
1969
With Six You Get Eggroll
as Stacy Iverson
1968
Boxcar Bertha
as Boxcar Bertha
1972
Anne of Green Gables: A New Beginning
as Older Anne Shirley
2008
Abraham
as Sara
1993
Riding the Bullet
as Jean Parker
2004
Shy People
as Ruth
1987
Flood!
as Mary Cutler
1977
The Pallbearer
as Ruth Abernathy
1996
Last Summer
as Sandy
1969
Splitting Heirs
as Duchess Lucinda
1993
A Killing in a Small Town
as Candy Morrison
1990
Lantana
as Valerie Somers
2001
The Public Eye
as Kay Levitz
1992
Portrait: Jane Campion and The Portrait of a Lady
as Self
1997
A Dangerous Woman
as Frances
1993
The Stranger Beside Me
as Ann Rule
2003
Defenseless
as Thelma 'T.K.' Knudsen Katwuller
1991
Breakfast of Champions
as Celia Hoover
1999
As Far Back As I Can Remember... The Story of Goodfellas
as Self (archive footage)
2026
A World Apart
as Diana Roth
1988
Trial by Combat
as Marion Evans
1976
Sister
as Connie
2014
The Nature of Lantana
as Self
2002
Paradise
as Elizabeth Paradise
2004
Take This Job and Shove It
as Jane Margaret ("J.M.") Halstead
1981
Once Upon a Time: And They Lived Happily Ever After
as Self
2018
Realizing The Right Stuff
as Self
2003
The Liberation of L.B. Jones
as Nella Mundine
1970
The Happy Days of Garry Marshall
as Self
2020
Mickey's 60th Birthday
as Self
1988
Dealing: Or the Berkeley-to-Boston Forty-Brick Lost-Bag Blues
as Susan
1972
Tune in Tomorrow...
as Aunt Julia
1990
Passion Flower
as Julia Gaitland
1987
The Pursuit of Happiness
as Jane Kauffman
1971
A Soldier's Daughter Never Cries
as Marcella Willis
1998
The Baby Maker
as Tish Gray
1970
Damien: Behind the Scenes
as Self
2016
Hunger Point
as Marsha Hunter
2003
Twilight Theater II
as Self- Guest
1982
Diamonds
as Sally
1975
Love Comes Lately
as Rosalie
2007
Angel on My Shoulder
as Julie
1980
The Natural: The Best There Ever Was
as Self
2016
Left to Die
as Sandra Chase
2012
The Crazy World of Julius Vrooder
as Zanni (as Barbara Seagull)
1974
Passion
as Rose Grainger
1999
Albert Schweitzer
as Helene Schweitzer
2009
Martin Scorsese Directs
as Self
1990
Stay the Night
as Jimmie Sue Finger
1992
My Wicked, Wicked Ways: The Legend of Errol Flynn
as Lili Damita
1985
Uncross the Stars
as Hilda
2008
Frogs for Snakes
as Eva Santana
1998
The Nightingale
as The Maid
1983
In the Glitter Palace
as Ellen Lange
1977
The Sinister Saga of Making The Stunt Man
2000
Americana
as Jess's Daughter
1981
Paris Trout
as Hanna Trout
1991
Sunshine Christmas
as Cody Blanks
1977
The Bird Can't Fly
as Melody
2008
Nick Nolte: No Exit
as Self
2008
Answers to Nothing
as Marilyn
2011
Working
as Call Girl
1982
Woodstockers
as Rebecca
2026
You and Me
as Waitress
1975
Just a Little Inconvenience
as Nikki Klausing
1977
Albert Schweitzer - Anatomie eines Heiligen
as Helene Schweitzer
2010
The Staircase
as Mother Madalyn
1998
Angela – Love Comes Quietly
as Angela
1973
Childless
as Natalie
2015
Drowning on Dry Land
as Kate
1999
The Entity Files
as Self
2005
The Last Seder
Krung Thep
as The Woman
2026
Experiments in Terror
2003
Outer Space
as (archive footage) (uncredited)
1999TV Shows 32
The Tonight Show Starring Johnny Carson
as Self
1962
The X-Files
as Erika Price
1993
Once Upon a Time
as Cora / Queen of Hearts
2011
Agatha Christie's Poirot
as Caroline Hubbard
1989
The Dick Cavett Show
as Self - Guest
1968
Chicago Hope
as Francesca Alberghetti
1994
American Playhouse
as Call Girl
1982
American Playhouse
as Lenore
1982
Daniel Boone
as Dinah Hubbard
1964
Bob Hope Presents the Chrysler Theatre
1963
V Graham Norton
as Self
2002
Run for Your Life
as Saro-Jane
1965
The High Chaparral
as Moonfire
1967
The Oscars
as Self
1953
The New Alfred Hitchcock Presents
as Jessie Dean
1985
The Invaders
as Beth Ferguson
1967
Faerie Tale Theatre
as The Maid
1982
Beacon 23
as Sophie
2023
Gidget
1965
Once Upon a Time in Wonderland
as Cora Mills
2013
CBS Playhouse
as Claire Gray
1966
The Monroes
as Kathy Monroe
1966
The Mountain
as Gennie Carver
2004
Anne of Green Gables
as Older Anne Shirley
1985
Damien
as Ann Rutledge
2016
Return to Lonesome Dove
as Clara Allen
1993
Paradise Lost
as Byrd Forsythe
2020
From Here to Eternity
as Karen Holmes
1980
Daniel Deronda
as Contessa Maria Alcharisi
2002
Abraham
as Sarah
1993
A Man Called Intrepid
as Madelaine
1979
Kung Fu
as Nan Chi
1972