Miranda Richardson co-stars as a Houston divorcee and Aurora's rival, Patsy Carpenter. Juliette Lewis plays Aurora's rebellious granddaughter, Melanie Horton, with Marion Ross as Aurora's housekeeper (Golden Globe nominated in the Best Supporting Actress category) and Bill Paxton as Aurora's psychiatrist and lover. The movie was Ben Johnson's last, in a career that spanned over 60 years. The film is dedicated to him. Jack Nicholson returns in an extended cameo appearance, playing the role he played in "Terms of Endearment", retired astronaut Garrett Breedlove.