I've watched this movie twice and no doubt this is one the best efforts Pakistani movie makers have made. When you have short budget and limited tech, it is hard to compete with international standards but this movie has crossed those limits and is indeed far better than many of Bollywood movies. All of the actors has performed very well but performance of Javed Sheikh is outstanding. Fahad Mustafa has done also very well and did justice to his role and proved he is capable to handle lead roles.
Two things could have been more better, 1. thrills, there a lot of moments where it could have been more thrillers. 2. Using extras in scene, there are some moments, where common public notices the camera and actors.