The plot is excellent. The movie is rightly paced (you will hardly ever find yourself getting bored in between). Doesnt waste too much time building romance between the protagonist and his love. Rakul's role is significant and empowering.
For all these pluses, i feel the movie suffers from a lack of emotional depth. We are not given a chance fair enough to 'feel' Aditya's suffering. Yes, I agree that he was shown getting repeatedly mistreated by the jailers and falling prey to jail 'politics', but hardly any of them boiled my blood.
Overall, the film was really great. This should have been in the theaters.