The Evening Star
(1996)
The sequel of "Terms of Endearment"

Aurora (Shirley MacLaine) dies at an old age, surrounded by her adult grandchildren Melanie (Juliette Lewis), Teddy (Mackenzie Astin) and Tommy (George Newbern); and Patsy (Miranda Richardson), the best friend of her daughter Emma, from the film "Terms of Endearment".

And she DID leave an enduring legacy: she was able to teach her great-grandson -Tommy's son- how to play the piano; the last scene shows the kid playing it beautifully, at Tommy's amazement.

 Thanks Dr. Mat!