The star studded cast does justice to the characters. It took me a while to get used to the accent , but I was in awe of the movie as I went along with the flow. You will love some characters, pity some and hate a few; which means the makers have been successful at their attempt of giving a masterpiece to devour for our senses.