John Abraham is consciously choosing films of a particular genre lately – and we are definitely not complaining. Romeo Akbar Walter, Satyameva Jayate, Parmanu and now Batla House – John’s recent outings show him in a serious light which focus on the bitter, ugly truths while raising curtains from the camouflaged reality.

We have to say, John has really evolved as an actor and it’s a joy to see him picking out characters and stories which wouldn’t otherwise reach the mainstream audience. His upcoming flick, Batla House revolves around an encounter done by the Delhi police. John looks dapper, yet very much his part, in the role of police officer Sanjay Kumar.

Check out the trailer here:

The film also stars Mrunal Thakur and Nora Fatehi and is slated to release this Independence Day.