Jennifer Jason Leigh
Catherine Sloper
Albert Finney
Dr. Austin Sloper
Maggie Smith
Aunt Lavinia Penniman
Ben Chaplin
Morris Townsend
Judith Ivey
Aunt Elizabeth Almond
Jennifer Garner
Marian Almond
Robert Stanton
Arthur Townsend
Betsy Brantley
Mrs. Montgomery