Bollywood has come a long way. The hero just stopped listening to his mother. He chooses to take the evil path to destroy greater evil in spite of his mother's disapproval. He kills the bad guys even after repeated shouts from his mother to not do that.
Hrithik shines as Vijay and fits the macho role well. Sanjay Dutt and Rishi Kapoor are amazing as the villains. Priyanka and Kathrina are eye candies.
Songs by Ajay-Atul suit the movie well. Camera by Ravi K Chandran and art by Sabu Cyril bring the old Bollywood back. But what about the screenplay and direction? That's where it falters - instead of contemporarily showing the story according the new age, Karan Malhotra is concentrating on paying homage to the original and thus inducing yawns in the second half.