• People

Credits

Cast

Blythe Danner

Blythe Danner

Bee Bedloe

Edward Herrmann

Edward Herrmann

Doug Bedloe

Melina Kanakaredes

Melina Kanakaredes

Rita

Tom McCarthy

Tom McCarthy

Ian Bedloe

Jeffrey Nordling

Jeffrey Nordling

Danny Bedloe

Mary-Louise Parker

Mary-Louise Parker

Lucy Dean Bedloe

Rene Augesen

Adult Agatha

Amy Hargreaves

Amy Hargreaves

Adult Daphne

Bethel Leslie

Bethel Leslie

Mrs. Dulcimer

Glynnis O'Connor

Glynnis O'Connor

Claudia Bedloe

Denis O'Hare

Denis O'Hare

Reverend Emmett

Kristoffer Ryan Winters

Adult Thomas

Mary Lucy Bivins

Mrs. Jordan

Lori Rom

Lori Rom

Cicely Brown

Hallee Hirsh

Hallee Hirsh

Young Agatha

Sam Gyllenhaal

Young Thomas

Julia McClernon

Young Daphne

Tracy Spindler

Agatha 12 Years

Joseph Cross

Joseph Cross

Thomas 10 Years

Heather Adams

Baby Daphne

Shannon Adams

Baby Daphne

Bill Raymond

Bill Raymond

B.B. Brandt

Molly Price

Molly Price

Clara

Pamela Gray

Pamela Gray

Dot

Ginnie Randall

Mrs. Myrdal

Erik Frey

Gideon (uncredited)

Dennis Gomez

Church Pianist (uncredited)

Michael Harding

Michael Harding

Neighbor (uncredited)

Sang-Ho Lee

Medical Student (uncredited)

Lorri Lindberg

Lorri Lindberg

Churchwoman (uncredited)

Kawan Rojanatavorn

Steve (uncredited)

Wil Smith

Pedestrian (uncredited)

Art

Veronica Hadfield

Production Design

Camera

Shelly Johnson

Shelly Johnson

Director of Photography

Costume & Make-Up

Stephen M. Kelley

Assistant Makeup Artist

Sandra S. Orsolyak

Makeup Department Head

Crew

Karen Mayeda Vranek

Post Production Supervisor

Directing

Michael Pressman

Director

Editing

Jim Oliver

Editor

Production

Lynn Kressel

Lynn Kressel

Casting

Richard Welsh

Executive Producer

Brent Shields

Producer

Suzy Beugen

Supervising Producer, Unit Production Manager

Sound

Ernest Troost

Original Music Composer

Writing

Anne Tyler

Anne Tyler

Novel

Robert W. Lenski

Teleplay

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.