The Stars Fell on Henrietta is a sweet-natured tale of hope and redemption. Robert Duvall adds another acclaimed expert performance to his gallery of great roles. And Aidan Quinn Frances Fisher and Brian Dennehy shine as Lone Star denizens.