This production is one of the best I have ever seen. It has a wonderful love story, a philosophical quest, a story of changed people and redemption, and a search for meaning in life. The performers are true professionals and are all excellent. The costumes and scenery are beautiful, and the ending of the movie is very gratifying !