amazingly good and in the mould of a classic western and with sanjay dutt and who be maybe one of the best actor period . he be up there with pacino and bachchan and brando and etc . nandita da stand out and play dutt wife and in a very powerful performance . i enjoy the slow build up to the climax of the film while puri in one of his best bad guy role be also great . . one warning and i have to buy this dvd three time . both previous copy by spark and where defective and would not play past the 70 minute mark . highly recommended .