Movie plot / storyline is nothing new, but almost everything else hits home. From production to screenplay, acting to action sequences, everything is fantastic. Great job Bilal Lashari for putting this project together.
Special mention to Hamza Ali Abbasi for doing absolute justice to Noori Nuth and Sultan Rahi's super villian legacy, and Gohar Rasheed for his Heath-Ledger-esque portrayl of Makha. Mahira was probably the only misfit in her role as Rujjo. She looked really uncomfortable with Punjabi through the movie and could not get the chemistry going with Fawad; but probably still required for the overall star-power - and will probably get a pass from non-punjabi speakers.