In 1870s New York, spinster heiress Catherine Sloper is courted by the much younger, penniless Morris Townsend, much to the chagrin of her overprotective father. Catherine must decide whether to spend the rest of her life alone, or marry a man interested in her solely for her inheritence.
Jennifer Jason Leigh
as Catherine Sloper
Albert Finney
as Dr. Austin Sloper
Maggie Smith
as Aunt Lavinia Penniman
Ben Chaplin
as Morris Townsend
Judith Ivey
as Aunt Elizabeth Almond
Arthur Laupus
as Mr. Almond
Jennifer Garner
as Marian Almond
Robert Stanton
as Arthur Townsend
Betsy Brantley
as Mrs. Montgomery
Nancy Daly
as Maureen (Maid)
Sara Ruzicka
as Young Catherine Sloper
Rachel Layne Sacrey
as Sarah Almond