One of the best and well written movie i have watched..a pure cinema where content is the actual driving force and you laugh at the situation and you feel for the characters , smart use of music in the situation and music is like the cherry on the cake for some of the situations