The characters come out of real life. Gives us enough to ponder and contemplate. Ultimately caste, creed, religion,colour all blend into one colour called HUMANS. The nuances of life, no one knows, but what is even better is how the characters run into each others lives. Richard Jenkins is superb and how the character evolves into a vibrant one from his prosaic existence is a treat to watch.