This was surprisingly a good movie and this movie clearly proved that it's the content & great execution that always works in favour of the film as opposed to the popular belief that you need star faces to make the film work.
Everyone did their role to the best of their ability. Considering the movie was released in 2002, it was way ahead of its time in terms of technology. The movie, its story and its characters leave an indelible mark on your mind. Those days I was barely out of school and its trailer forced me to go to theatres and buy the tickets to see the movie & it was full paisa vasool with many breath taking moments in the movie it keeps you engrossed.