It took me forever to get around to watching this film and when I finally did … oh my. Tears (mine) at the end - which to me is always a good guide to the quality.