This is a beautiful film. Shows how humans are limited in their thinking, being conditioned by their past baggage that they cannot think beyond their own limitations. But unburdened by such conditions they do have a hope for a better future. Good acting by the cast with very few exceptions.