Katie Holmes Ann Deever
John Lithgow Joe Keller
Dianne Wiest Kate Keller
Patrick Wilson Chris Keller
Becky Ann Baker Sue Bayliss
Christian Camargo George Deever
Michael D’addario Bert
Danielle Ferland Lydia Lubey
Jordan Gelber Frank Lubey
Sherman Howard Neighbor
Clark Jackson Neighbor
Lizbeth MacKay Neighbor
Christopher Grey Misa Neighbor
Danielle Skraastad Neighbor
Damian Young Dr. Jim Bayliss