Cast of
The Last Best Year

About The Last Best Year

Jane (Bernadette Peters) has a dizzy spell while at home. As her condition does not improve, she consults a doctor who finds that she is very ill and that she has no family to help her through this very trying time. He enlists the help of a therapist (Mary Tyler Moore) who is very hesitant to become involved in this case due to the loss she suffered as a young child. As her condition deteriorates, Jane learns how to come to terms with her past as does her therapist.

Full Cast of The Last Best Year

Mary Tyler Moore
plays Wendy Haller

Mary Tyler Moore as Wendy Haller

Mary Tyler Moore (December 29, 1936 – January 25, 2017) was an American actress, producer, and social advocate. She i...

See Mary Tyler Moore's other roles

Bernadette Peters
plays Jane Murray

Bernadette Peters as Jane Murray

Bernadette Peters (born February 28, 1948) is an American actress, singer, and children's book author. Over a career ...

See Bernadette Peters's other roles

Brian Bedford
plays Dr. Castle

Carmen Mathews
plays Aunt Lizzie

Kate Reid
plays Sister Mary Rose

Kenneth Welsh
plays Jerry

Kenneth Welsh as Jerry

Kenneth Welsh, CM (March 30, 1942- May 5, 2022) was a Canadian film and television actor (sometimes credited as Ken W...

See Kenneth Welsh's other roles

Erika Alexander
plays Amy

Dorothy McGuire
plays Anne

Lawrence Dane
plays John Dennis

Michael Hogan
plays Billy Haller

Michael Hogan as Billy Haller

Michael Hogan is a Canadian actor of Irish descent. His birthdate is a matter of private record. Hogan is notable for...

See Michael Hogan's other roles

Albert Schultz
plays Peter Hamm

Bathsheba Garnett
plays Mrs. Morton

Michael J. Reynolds
plays Wisnovsky


Crew of The Last Best Year

Discover the backstage crew of The Last Best Year →