Kangana Ranaut in Dhaakad delivers exactly what was promised: a high-octane, high-decibel action thriller.

The film doesn’t make you wait:  as it is driven by a story that starts off well but gets a bit preposterous along the way.

Special Agent Agni (played by Ranaut) is a fearless field officer of the  International Task Force, a fantasy unit of the Indian government.

She has been assigned to find information and eventually, eliminate  Rudraveer (Arjun Rampal), an international human trafficker, and a coal  mafioso along with his muse Rohini (Divya Dutta).

Debutante director Razneesh Razy Ghai, who has co-written the story,  tries hard to break the clutter, and somehow, the film impresses and  falters in parts.

With edge-of-the-seat moments, it doesn’t digress into needless subplots or song and dance sequences.

But the weak screenplay and a bit of a confusing narrative let the film down.