Arjun Kapoor a very poor choice for this role on other hand sanjay Dutt was a good choice but director didn't make most from his character. Throughout fight Abdali force were being killed but at the end suddenly they won the battle. Direction and effects were not even upto the mark.