ugly Plot
Actor: ,

Release Date:

Cast: Ronit Roy, Tejasvini Kolhapure, Rahul Bhatt, Vineet Singh, Girish Kulkarni, Siddhant Kapoor, Surveen Chawla, Vipin Sharma

Writer/Director: Anurag Kashyap

Producer/s: Madhu Mantena, Vikas Bahl, Vikramaditya Motwane, Arun Rangachari & Shahnaab Alam

Music Director: G. V. Prakash Kumar

Plot: Ugly is an emotional drama with an edgy thriller element. The film revolves around three main characters; Bose, Shalini and Rahul and how the turmoil of their past has collided with their present and the subsequent collateral damage which is the situation to be dealt with.

The trailer showcases how ‘Kali’ a young girl goes missing and the subsequent hunt for her. What follows is an endless series of blame-game and one-upmanship.


ugly Review
Ugly Movie Poster
Ugly Movie Poster

Rating: 4/5 Stars (Four stars)

Star Cast: Ronit Roy, Tejasvini Kolhapure, Rahul Bhat, Vineet Singh, Girish Kulkarni, Siddhanth Kapoor, Surveen Chawla, Vipin Sharma

Director: Anurag Kashyap

What’s Good: When you get to see noir at its best in a Bollywood film. The film true to its name is Ugly. It is dark and certainly not for the faint-hearted. Anurag Kashyap is one of the few directors who knows how to build a plot with multiple characters and yet leave us wanting for more as we meander into their lives and try to find a reasoning to their actions. Unraveling the true nature of human greed, this film is a mirror for all of us who have demons inside us.

What’s Bad: Well, not all would want to sit through a grim film that stretches for over two hours. The film is not a regular drama and if you are one of those who want cinema to be an enjoyable experience, this is certainly not for you.

Loo break: Control it! This is life unfolding in front of you.

Watch or Not?: Once again stressing on the fact that this film is not for those weak and those who want to ease their minds off while watching a film. This is a complete Anurag Kashyap masterpiece and if you are familiar with his style of film making, this one is a must-watch for you. He does what he is best at, give us a something that is unforgettable. Don’t make the mistake of comparing it to his previous works, this one is a gem in itself.

User Rating: 

A 10-year-old Kali goes missing in a bustling street after being left in the car by her father Rahul, who is a struggling actor. Thus, follows a story of kidnapping, ransom and a string of grim characters who come under the radar of the police. As Kali’s step-father, a cop, takes on the mission to find this little girl, he encounters a lot on his way including his current wife’s ex-husband and his college enemy Rahul.

In the midst of the disappearance of a young child, can these adults move over their past and put behind their egos or will they hold onto their grudges and sacrifice the life of a 10-year-old mid way?

Ugly Poster
Ugly Poster

Ugly Review: Script Analysis

Bollywood has always stayed away from dark dramas and among the very few filmmakers, Anurag Kashyap is one who dares to bare it all in his films. Ugly is raw, grim and a in-the-face film which deals with multiple characters who falter prey to their own greed as they are caught up in a strange situation. The script is bang-on and probably Kashyap’s best.

I haven’t felt the chills of his story telling ever since Black Friday and this is a second. His three lead characters are messed up, one being the struggling actor Rahul (Rahul Bhat), other being his ex-wife Shalini (Tejaswini Kolhapure) who is suicidal and now a caged wife of a ruthless cop played by Ronit Roy. While all three have a back drop, they keep struggling to get in terms with their life then and now. Ego and greed being the two main angles in this story, Ugly really gets ugly as the course of the story builds. The pace is amazing and this is a truly gripping script. Right from the first scene of the film where a listless Tejaswinin Kolhapure is contemplating her suicidal thoughts, the film sets its tone. This is an excellent story and with its blissful casting it shines in every frame.

Ugly Review: Star Performances

One person who truly enthralls us in this film is undoubtedly Ronit Roy who plays a ruthless cop. He is fearless and determined to find his step-daughter Kali but is at the same time held back by his haunting past. A male-chauvinist, he would rather cage his wife than let her out of sight. Ronit does a fine job and truly plays his character with full might.

Rahul Bhat who plays Kali’s dad and a struggling actor does a good job too. The actor who is seen after a decade in a film is quite surprisingly up to the mark and we wonder why the hibernation period.

My other favorite pick is certainly Vineet Singh. He is flawless as the casting agent who is slimy and sly as required.

Siddhanth Kapoor does not have a plum role in the film but his most iconic scene for sure will remain in memory as he dances with bundles of cash tucked in his underpants.

All I will remember Surveen Chawla who plays Rakhee the item girl will be for her ‘Nichod De’ performance. A good mockery on the item songs.

But out of all the aforementioned character, you truly feel sad for Tejaswini Kolhapure’s character which she pulls off with complete finesse as one who remains to be nothing but a woman who is conquered by both the men in her life and I mean ‘conquered’ instead of being loved. She portrays a torn woman who could neither receive nor give love.

Don't miss