Home / Discover / People

Black Swan

2010
as Erica Sayers

Once Upon a Time (2011)

2011
as Cora / Queen of Hearts

Insidious

2010
as Lorraine Lambert

Insidious: Chapter 2

2013
as Lorraine Lambert

Damien

2016
as Ann Rutledge

Falling Down

1993
as Elizabeth 'Beth' Travino

Insidious: The Last Key

2018
as Lorraine Lambert

Love Comes Lately

2007
as Rosalie

Stay the Night

1992
as Jimmie Sue Finger

Boxcar Bertha

1972
as Boxcar Bertha

Shy People

1987
as Ruth

Passion Flower

1987
as Julia Gaitland

Lantana

2001
as Dr. Valerie Somers

Paradise Lost (2020)

2020
as Bird Forsythe

Left to Die

2012
as Sandra Chase

You and Me

1975
as Waitress (as Barbara Seagull)

The Natural

1984
as Harriet Bird

Heaven with a Gun

1969
as Leloopa

The Right Stuff

1984
as Glennis Yeager

Trial by Combat

1976
as Marion Evans

Beaches

1988
as Hillary Whitney Essex

The Divine Bette Midler

2005
as Barbara Hershey

A Killing in a Small Town

1990
as Candy Morrison

Take This Job and Shove It

1981
as Jane Margaret ("J.M.") Halstead

Childless

2015
as Natalie

The Entity

1982
as Carla Moran

The Portrait of a Lady

1996
as Madame Serena Merle

The Public Eye

1992
as Kay Levitz

The Pallbearer

1996
as Ruth Abernathy

Abraham

1993
as Sarah

Flood!

1976
as Mary Cutler

Americana

1981
as Jess's daughter

With Six You Get Eggroll

1968
as Stacy Iverson

The Stunt Man

1980
as Nina Franklin

Diamonds

1975
as Sally

Sunshine Christmas

1977
as Cody Blanks

Hunger Point

2003
as Marsha Hunter

The Crazy World of Julius Vrooder

1974
as Zanni (as Barbara Seagull)

A Dangerous Woman

1993
as Frances Beechum

Last of the Dogmen

1995
as Prof. Lillian Diane Sloan

Return to Lonesome Dove

1993
as Clara Allen

Last Summer

1969
as Sandy

The Baby Maker

1970
as Tish Gray

Chicago Hope

1994
as Francesca Alberghetti

11:14

2003
as Norma

The Pursuit of Happiness

1971
as Jane Kauffman

Paris Trout

1991
as Hanna Trout

The Monroes

1966
as Kathy Monroe

Just a Little Inconvenience

1977
as Nikki Klausing

Breakfast of Champions

1999
as Celia Hoover

Splitting Heirs

1993
as Duchess Lucinda

Strange Darling

2024
as Genevieve

Tin Men

1987
as Nora Tilley

The Staircase

1998
as Mother Madalyn

In the Glitter Palace

1977
as Ellen Lange

A World Apart

1988
as Diana Roth

Riding the Bullet

2004
as Jean Parker

Hoosiers

1986
as Myra Fleener

Sister

2014
as Connie

The Manor

2021
as Judith

Frogs for Snakes

1998
as Eva Santana

Swing Kids

1993
as Frau Müller

Albert Schweitzer

2009
as Helene Schweitzer

The Last Hard Men

1976
as Susan Burgade

Guest Star

Episode The Invaders
The Miracle
1968
Episode Beacon 23
God In the Machine
2023
Episode Once Upon a Time in Wonderland
Heart of the Matter
2014
Episode Once Upon a Time (2011)
We Are Both
2012
Episode Once Upon a Time (2011)
The Miller's Daughter
2013
Episode Once Upon a Time (2011)
In the Name of the Brother
2013
Episode Once Upon a Time (2011)
Lady of the Lake
2012
Episode Return to Lonesome Dove
The Vision
1993
Episode The Tonight Show starring Johnny Carson
Dr. Henry Merritt Stenhouse, Barbara Hershey, Jeff Cesario
1990
Episode Once Upon a Time (2011)
The Crocodile
2012
Episode Once Upon a Time (2011)
Into the Deep
2012
Episode Return to Lonesome Dove
The Forge
1993
Episode The Bible Collection
Abraham (1994)
1994
Episode Daniel Boone
The King's Shilling
1967
Episode Once Upon a Time (2011)
Mother
2015
Episode The X-Files
My Struggle IV
2018
Episode Return to Lonesome Dove
The Legacy
1993
Episode Once Upon a Time (2011)
Queen of Hearts
2012
Episode Once Upon a Time (2011)
The Stable Boy
2012
Episode The X-Files
My Struggle III
2018
Episode Alfred Hitchcock Presents (1985)
Wake Me When I'm Dead
1985
Episode Once Upon a Time (2011)
Manhattan
2013
Episode Kung Fu
Besieged (1): Death on Cold Mountain
1974
Episode Once Upon a Time (2011)
Sisters
2016
Episode Kung Fu
Besieged (2): Cannon at the Gates
1974
Episode Return to Lonesome Dove
The Passing
1993
Episode The X-Files
This
2018
Episode Once Upon a Time (2011)
The Cricket Game
2013
Episode Agatha Christie's Poirot
Murder on the Orient Express
2010
Episode Once Upon a Time (2011)
Souls of the Departed
2016