According to acting cast is superbly chosen and they all done a fabulous job....either it's Irfan,radhika,deepak,kiku, Pankaj tripathi,kareena,etc but the film experiences as "TOO LONG" with lots of emotional drama so overall it's a ONE TIME WATCH film