That song alone makes this movie about 8 out of 10. This is an excellent action movie that I've seen at least 20 times. The cast is one of the reasons why the film is so good. The good guys are all suited perfectly for their roles while the bad guys are the same way. The 3 main bad guys and their hired helping hand, Ashghar, are a batch of many types. They form a potent team that is hard to beat. The good guys are slightly fewer in number but able to make up for it by being formidable themselves. The songs are excellent throughout, the music is great, and the action is fast yet the plot relaxes here and there to make the movie go at a good pace. I highly suggest this movie to anyone who likes Indian action films. The movie "Om" was very good too and Vinashak is in that flavour!!!