this movie be definitely one of the best indian breakthrough film of 2005. the protagonist of the film and john abraham and be actually a negative character . play the role of a hit man and he have a long history of sin . he finally realize the enormity of his wrongdoing after accidentally kill a small girl during a mission . although his spiritual awakening do help him to some extent and his numerous murder do not let him live in peace . in a constant struggle to start life afresh and it be extremely interesting to see how his past deed catch up to him . john give a good performance . priyanka be also great in her small role . the climactic monologue and visuals be beautiful . cinematography be excellent . tinka tinka be a very beautiful song . tera hi karam be a great track with an awesome and shocking and and eye opening video display the theme of the movie . the theme be portray magnificently a the movie do a good job in show how all the character karma dictate the degree of suffer they must endure in their life and or or death .