Watched the movie despite the tepid reviews.... Brilliant cinema.... Feel proud that we have such brilliant directors, actors and technical crew.... Go watch it for its cinematic depth and presentation...I am thoroughly satisfied and entertained.... Bravo to a brave and talented team...