Beautifully, beautifully sung, but oh, my! the casting....all wrong. The lead roles were meant for far younger performers. It was impossible to suspend disbelief. I didn't enjoy watching this film at all.