Retired ex-cop and private detective Harry Ross (Paul Newman), who lives with rich actor Jack Ames (Gene Hackman), who is dying from cancer and his actress wife Catherine (Susan Sarandon) gets mixed up in murder when he is asked to deliver blackmail money. He walks into a twenty-year-old case involving the mysterious disappearance of Catherine's former husband. Raymond Hope (James Garner) is another ex-cop who also does occasional errands for the couple.