Subtle acting of Morgan Freeman and Jessica Tandy with excellent supporting performances of Lupone and Aykroyd. Very worthwhile-and entertaining