The film is thought provoking about the phase of a city currently experiencing. Many scenes were gut wrenching and almost made me throw up coz they were realistic. This movie is the filmmakers attempt to make it a mirror for the society. Though I have scored it 10, I won't be surprised that the ratings won't go up beyond 6 or 7. That because bigotry is very much liked in India in today's time and anything which abhors it is criticized. Nawaz looked a misfit for the role, though he could have been used as "Vicky bana" instead. It's just that nawaz being USA return is not so his style. The movie talks about existing hate crimes against women and minorities. It's a good watch for those who like to search their soul once in a while.