Paul Newman plays Sully Sullivan, a charming but irresponsible man who is trying to make amends for his past mistakes.
Bruce Willis portrays Carl Roebuck, a wealthy businessman who has a complicated relationship with Sully.
Melanie Griffith takes on the role of Toby Roebuck, Carl Roebuck's wife who finds herself entangled in Sully's life.
Jessica Tandy portrays Beryl Peoples, Sully's no-nonsense landlady who has a soft spot for him despite his faults.
Dylan Walsh plays Peter Sullivan, Sully's estranged son who struggles to connect with his father.
Pruitt Taylor Vince is Rub Squeers, a local troublemaker who causes headaches for Sully.
Gene Saks portrays Wirf Wirfley, a quirky resident of the town who adds comic relief to the story.
Josef Sommer plays Clive Peoples Jr., Beryl's son who disapproves of Sully's lifestyle choices.
Philip Seymour Hoffman is Officer Raymer, a local police officer who has to deal with Sully's antics.
Philip Bosco portrays Judge Flatt, a respected figure in the town who has to mediate some of the conflicts.
Catherine Dent plays Charlotte Sullivan, Sully's ex-wife who still cares for him despite their differences.
Alexander Goodwin portrays Will Sullivan, Sully's grandson who sees him as a hero despite his flaws.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.