Ugly Story is one of the most courageous Telugu films of 2026 — a dark, gripping drama that dares to speak the truth about toxic relationships, marital abuse, and the power of consent. Directed by Pranava Swaroop and featuring career-best performances from Nandu and Avika Gor, this film is a bold artistic statement wrapped in raw, emotional storytelling. If you are looking for a film that challenges, moves, and stays with you long after the credits roll, Ugly Story is it.
Ugly Story is a powerful, character-driven Telugu drama about obsession, control, and the silent suffering of women trapped in toxic marriages. With standout performances, purposeful direction, and a clear moral intent, this is a film that deserves to be seen and discussed. Not an easy watch — but an important one.
Cast & Crew
| Role | Name |
|---|---|
| Lead Actor | Nandu |
| Lead Actress | Avika Gor |
| Supporting Actor | RaviTeja Mahadasyam |
| Supporting Actor | Shivaji Raja |
| Supporting Actress | Pragya Nayan |
| Director | Pranava Swaroop |
| Producer | JS Subhashini |
| Co-Producers | Aswini Sri Krishna, Deevela Srinivasarao |
| Music | Shravan Bharadwaj |
| Cinematography | Shrie Sai Kumar Saara |
| Editors | Mithun Soma, Srikanth Patnaik R |
| CBFC Rating | A |
| Runtime | 2 Hours 3 Minutes |
| Release Date | 22 May 2026 |
Plot Summary
Neha (Avika Gor) grows up as an orphan at her uncle’s home, carrying a quiet, resilient spirit. She has loved Gautham since childhood and dreams of a life with him. Enter Karthik (Nandu) — a man whose love is dangerous, possessive, and deeply disturbed. When Karthik discovers Neha’s feelings for Gautham, his behavior spirals into something darker and more threatening. Circumstances force Neha into a marriage with Karthik, turning her life into a silent nightmare of control and pain. The film raises urgent, uncomfortable questions — about choice, fear, consent within marriage, and whether justice can truly prevail for women who suffer in silence.
Also Read: September 21 Movie Review: A Heartfelt Alzheimer’s Drama That Lingers Long After the Credits Roll
Performances
Nandu delivers one of the most fearless performances of his career as Karthik. He inhabits the role of a psychologically disturbed husband with unsettling honesty and precision. What makes his portrayal exceptional is his restraint — he never tips into caricature. The shift in his eyes, the change in his body language from calm to explosive, feels utterly convincing. This is the kind of brave, committed acting that elevates the entire film.
Avika Gor is simply magnificent as Neha. She communicates fear, grief, and silent resilience with minimal dialogue, letting her expressive face carry the emotional weight of the narrative. Every scene where Neha endures pain becomes heartbreaking because of how honestly Avika channels it. Her performance is the emotional backbone of Ugly Story and an absolute career highlight.
Shivaji Raja brings warmth and sincerity to the role of Neha’s uncle, grounding the film with a believable father figure whose presence adds emotional texture to the story.
RaviTeja Mahadasyam as Gautham is earnest, likable, and completely convincing as the man Neha truly loves. He brings a quiet emotional pull to a role that could easily be overshadowed.
Pragya Nayan, despite limited screen time as the police officer, makes a memorable impact — her scenes carry authority and purpose, leaving a strong impression.
Technical Craft
The technical team behind Ugly Story deserves tremendous credit for delivering such quality on a restrained budget. Shrie Sai Kumar Saara’s cinematography is intimate and precise — the camera stays close to faces, capturing the micro-expressions that tell Neha’s story without words. Shravan Bharadwaj’s music and background score are among the film’s greatest strengths. The background score amplifies tension at exactly the right moments without overpowering the narrative. The sound design is especially noteworthy — the heavy silences are as impactful as the music. Editors Mithun Soma and Srikanth Patnaik R keep the second half tight and propulsive, ensuring the film never loses momentum after the interval.
Also Read: Chand Mera Dil Review (2026): Ananya Panday and Lakshya Shine in a Heartfelt College Romance
Strengths & Weaknesses
Strengths
- Fearless, career-defining performance by Nandu
- Emotionally devastating and deeply moving work by Avika Gor
- Bold, socially relevant subject handled with maturity and honesty
- Impactful background score by Shravan Bharadwaj
- Tight, purposeful direction by Pranava Swaroop
- High production quality achieved within a lean budget
Weaknesses
- The heavy, unrelenting mood may be emotionally exhausting for some viewers
- The first half pacing is deliberately slow, which may test patience
Final Verdict: ⭐⭐⭐⭐⭐ 5/5
Ugly Story is a rare Telugu film that chooses truth over comfort. Director Pranava Swaroop has crafted an unflinching portrait of toxic love and marital abuse, anchored by two performances that will be remembered for years. Nandu is electrifying. Avika Gor is heartbreaking. The film’s unwavering commitment to its subject — consent, control, and the silent suffering of women — gives it a power and purpose that very few Telugu films achieve. It is not an easy watch, but it is a necessary one. Ugly Story is a bold, important, and beautifully made film that earns every bit of praise it deserves.
Bottom Line: A fearless, emotionally devastating Telugu drama that speaks an uncomfortable truth with courage and artistry.
What is the age/content rating of Ugly Story?
Ugly Story carries a CBFC ‘A’ certificate, meaning it is certified for adult audiences only (18 years and above).
Can Ugly Story be watched with family or kids?
No, Ugly Story is not recommended for children or family viewing.
Is Ugly Story based on a true story?
While Ugly Story is not confirmed to be based on a specific true event, the themes it explores — obsessive relationships, marital control, and silent suffering — reflect real experiences faced by many women.

