Ugly - 9/10
Why not 8? because I couldn't find anything wrong in this movie.
Then why not 9?Nobody's perfect.There is no perfect cinema.
But this movie is as real as it gets.All characters more than suffice their roles. You would think that it would be boring to watch Ronit Roy in another role where he is strict and serious, or stiff as a pole(like in Udaan, 2 States etc). But no sir, he was really good. I didn't move an inch from the seat except the one time I really had to go to the bathroom since a human being could hold a full bladder only for so long.
This movie gave me everything what a suspense thriller should be. It's funny in a few places and your sometimes get embarrassed that you feel funny about it. But you move on, since the movie doesn't give you much time to think as the plot is constantly evolving. Anurag Kashyap keeps making you guess what really happened ans I love it when movies do that, but your guesses are thrown out of the window soon.There are scenes which make you really uncomfortable, being Anurag's forte to portray the real world.Note that they are not gruesome, bloody or anything of that sort.They are just scenes which make you uncomfortable because they are so damn close to the everyday life.
I feel bad that I didn't watch this movie in the movie hall.But it was good enough to hold my attention all through it's running time on my 22 inch computer monitor.