Entertaining movie. Very well written, Great screenplay. Lots of thoughts have gone into the movie. Consists of Independent stories all happening in same time makes it interesting to watch. Acting was good, characters were good. I specially liked characters played Pankaj Tripathi, Aditya Roy Kapoor, Others were also equally good. Only downside I found is, it is slightly longer. Definite watch for any movie-lover or anyone who is looking for entertainment.