1. Story line is Yaraana + Abhimaan + love triangle
2. Direction is awesome as expected from the director of Aankhen, Waqt and Namastey London
3. Music is decent but one of the drawbacks of the movie
4. Acting is superb; Ajay Devgans best after Hum dil de Chuke sanam; Salman Khan's comic timing is gud as usual
5. Dialogues are power packed and do justice to the intensity of the scenes.