It is a wonderful survival drama, both literally and spiritually. Not easy to guess till the very end, though you may wish for your own finale, depending upon the social background you hail from. This is one of the rare movies that I have seen in recent times and I liked it very much. The little walls or mountains always try to keep us apart just like religion, caste, creed, color and language, coming between us and keeping us perpetually separated. Perhaps adversity helps us in transcending all these obstacles. That is the message of this movie.