I wasn't expecting much from this movie, mostly due to the this hour runtime and the fact that I don't generally like Bollywood, but wow, it ended up being one of the best movies I've ever seen. From the perfectly shot action scenes, to the heartbreaking story, it will keep you on your toes the whole experience through. If you love a good story, and you love some Terminator-level action, this is THE movie for you. A nice clean movie that can be enjoyed and for that I give it a 10..Their audience is Indian and I think they have forgotten that! Make a nice, clean, heart warming movie that can be enjoyed by the whole family and it will work.