I rate it 5/5..
Pros:
1.) Narrative is Gripping
2.) Strong Character Work
3.) Great Direction and Screenplay
4.) Good Story and interesting plot points
5.) Great acting by every actor
Cons:
1.) It should've been a Series, they should've stretched this movie by more 3 hours and dwelled upon the characters a bit more because they were really interesting. This could've killed as a TV series, better than sacred games and any other recent popular TV show.
2.) Theater audience is not mature enough to handle this movie, people should go and watch Race 3 and Housefull if you didn't like this movie!