what make me feel good after watch this movie be . a good story and brilliant acting . specially priyanka chopra have do a very good job . she be the lady who know what acting be . and no doubt if she will be the next bollywood queen . john abraham have also do a very good job play the character of a hit man . all together a good movie to watch . worth the time . and i think after a long time have bollywood come up with such a brilliant movie i do not know why such movie be not like by the indian audience . they go in for crap . i would say that karam have get a good story and good acting and screenplay and but still this movie do not do much business . sad to hear that . indian audience . wake up plzzzzz .