Cast and Crew of Crimes of the Heart

Cast of
Crimes of the Heart

About Crimes of the Heart

Three sisters try to come to grips with the meaning of their mother's suicide.

Full Cast of Crimes of the Heart

Diane Keaton
plays Lenny Magrath

Diane Keaton as Lenny Magrath

Diane Hall Keaton (born Diane Hall; January 5, 1946) is an American actress. Known for her idiosyncratic personality ...

See Diane Keaton's other roles

Jessica Lange
plays Meg Magrath

Jessica Lange as Meg Magrath

Jessica Phyllis Lange (born April 20, 1949) is an American actress. She is the 13th actress to achieve the Triple Cro...

See Jessica Lange's other roles

Sissy Spacek
plays Babe Magrath

Sissy Spacek as Babe Magrath

Mary Elizabeth Spacek (born December 25, 1949) is an American actress and singer. She is the recipient of numerous ac...

See Sissy Spacek's other roles

Sam Shepard
plays Doc Porter

Tess Harper
plays Chick Boyle

Tess Harper as Chick Boyle

Tessie Jean "Tess" Harper (née Washam; born August 15, 1950) is an American actress. She was nominated for the Golden...

See Tess Harper's other roles

David Carpenter
plays Barnette Lloyd

Hurd Hatfield
plays Old Granddaddy

Beeson Carroll
plays Zackery Botrelle

Jean Willard
plays Lucille Botrelle

Tom Mason
plays Uncle Watson

Gregory Eugene Travis
plays Willie Jay

Annie McKnight
plays Annie May Jenkins

Eleanor Eagle
plays Little Lenny

Jessica Ezzell
plays Little Meg

Natalie Anderson
plays Little Babe

Connie Adams
plays Zackery's Concubine


Crew of Crimes of the Heart

Discover the backstage crew of Crimes of the Heart →