Villain character lacks the depth. Without much clarity on the villain back story, his actions won't be justified. One scene about his past won't be enough to explore his crimes.

1st half is so unique it breaks all the crime thriller templates. 2nd half esp 3rd act falls flat as it again comes within that space. It feels forced at the climax.

Directorial touches are good.

Character writing of lead characters is so realistic.

But minor characters also require matured writing.

Few flaws are there.

Cinematography captures the essence of the story.

Climax message hits the audience after the film.

Script and screenplay made the audience to enjoy this roller coaster ride.

This review and analysis comes after watching the film. This shows the brilliance of film maker.

Overall , Film is good.