Ranveer Singh is the soul of this film, who brilliantly inhabits the two different roles of Jaskirat and Hamza. While his calm, emotional aspect touches the heart, his violent and uncontrollable avatar creates fear. Sanjay Dutt adds weight to every scene with his powerful screen presence and his character of SP Chaudhary Aslam gives depth to the film. Arjun Rampal’s controlled and menacing style in the role of ISI Major Iqbal maintains a different tension in the story, while Rakesh Bedi as politician Jamil Jamali surprises with his emotional touch. Sara Arjun has once again fit into her character. Overall R. Every actor including Madhavan, Manav Kaul has got full space this time and no character seems incomplete.
Also read: When Ranveer Singh debuted, this heroine was only 5 years old, now she is romancing him.