It could have been so much more but fell short on too many fronts. Had the making of an excellent revenge story, had a good historical backdrop, had one of the better star actors...yet it's nothing but disappointment for me. Even Saif's performance looked forced at instances.