🎬Advertisement[movie-top-mobile]
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot
Movie Review

Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot

MovieBuzz Desk·6 min read
7.1/10Rating

Director

Geetu Mohandas

Language

KN

Release

2026-08-26

Runtime

195 min

Quick Verdict

A sprawling, violent, intoxicatingly stylish crime epic that occasionally buckles under its own ambition, Toxic is carried by a ferocious dual performance from Yash and a director who treats colonial decay as a playground for moral chaos. Not every thread lands, but when it hits, it hits like a monsoon wave. See it on the biggest screen you can find.

Story

The year is 1975, and the Portuguese are packing their trunks, but Goa’s northern fringes - and the fictional port of Vaddi - are too lucrative to simply abandon. Enter Raya, a haunted ex-soldier who drifts into town with a death wish and a duffel bag full of scars, and his alter ego, Ticket, a dead-eyed enforcer who does the dirty work for a cartel that masquerades as a respectable fishing syndicate. The cartel is led by the glacial Ganga (Nayanthara), who rules from a whitewashed villa where business meetings occur over spilled blood and chilled beer.

Into this powder keg walks Nadia (Kiara Advani), a journalist with a nose for the truth and a past tangled with Raya’s. As the colonial administration crumbles, three factions - the cartel, a rival gang of ex-military brutes, and a shadowy church-backed outfit - circles a shipment of heroin disguised as salt. Meanwhile, Elizabeth (Huma Qureshi), a widow turned spy, and Rebecca (Tara Sutaria), a nightclub singer with a razor blade in her garter, complicate every allegiance. The plot twists through double-crosses, flashbacks to Raya’s trauma in a forgotten war, and a third act that reconfigures the entire fairy-tale framing. The "grown-ups" in the title are warned: this is not a story about heroes.

Review

Geetu Mohandas directs with a painter’s eye and a butcher’s patience. The cinematography bathes every frame in saline gold during the day, then plunges into ink-black shadows punctuated by neon-lit church windows and the sickly green of backroom drug labs. The beach, which could have been a cliché of paradise, becomes a character itself - littered with the detritus of commerce and violence, from broken fishing nets to a corpse that washes ashore in the first ten minutes.

Yash delivers a dual-role performance that justifies the film’s hefty runtime. As Raya, he is a quiet storm, all coiled tension and haunted stillness - his eyes carry the weight of a man who has seen too much. As Ticket, he transforms into a grinning viper, delivering casual cruelty with a lisping charm that unsettles. The contrast is not just in wig and gait but in the very cadence of his dialogue; watch the scene where he explains the economics of addiction to a terrified fisherman, a monologue that lands like a punch wrapped in silk. Kiara Advani matches him with a grounded, fiery Nadia, whose moral compromises feel earned rather than scripted. Nayanthara plays Ganga with a regal, terrifying calm - her menace is so understated that when she finally snaps a man’s wrist during a card game, the theatre audibly gasps.

The screenplay, however, suffers from a middle-act bloat. The subplot involving Akshay Oberoi’s Tony, a coke-addled cartel prince, veers into Tarantino-esque whimsy that clashes with the film’s otherwise grim tone. A 20-minute sequence involving a stolen church bell, a eunuch gang, and a screaming peacock feels like a different movie altogether - entertaining, yes, but tonally jarring. The editing could have been tighter; several flashbacks to Raya’s war trauma repeat the same imagery (a burning field, a child’s shoe) until the symbolism loses its sting.

Yet, when the film locks into its central thesis - that the fall of empire is just a transfer of power from one predator to another - it achieves a tragic resonance. The final act, set during a torrential downpour at a dockside wedding, is a masterclass in suspense. The violence is not stylishly balletic; it is ugly, sudden, and often comically brutal, with a sound design that makes every bone crack feel like a thunderclap. The music, a fusion of Portuguese guitar and Kannada percussion, underscores the cultural collision without ever feeling like a museum exhibit.

The Malayalam release - dubbed and subtitled with surprising care - preserves the Kannada performances’ rawness. Local audiences will notice the deft handling of period slang, but the emotional core is universal. The fairy-tale structure is referenced through recurring motifs (a wolf’s shadow, a poisoned apple, a glass slipper that appears as a shattered syringe), but Mohandas refuses to let them become cute. This is not a film that winks; it glares.

Pros & Cons

Pros

  • Yash’s dual performance is a career-defining showcase of range and physicality.
  • Geetu Mohandas’ direction treats violence as consequence, not spectacle - every wound has weight.
  • Stunning production design: the crumbling Portuguese architecture and neon-flecked underworld feel lived-in.
  • The final hour is a relentless, nerve-shredding descent into chaos.
  • Kiara Advani and Nayanthara deliver powerhouse performances that never feel like afterthoughts.

Cons

  • The middle act loses momentum with a needlessly convoluted subplot.
  • Some flashback symbolism is overused, diluting its impact.
  • At 195 minutes, the pacing demands patience; a tighter 155-minute cut would be more potent.
  • The tonal whiplash between grim realism and dark comedy occasionally undermines the dread.

Rating Breakdown

Performances: Yash, Advani, and Nayanthara elevate the material; no weak link in the ensemble9.0/10
Direction & Visuals: Mohandas crafts a stunning, oppressive atmosphere with impeccable framing8.0/10
Story & Screenplay: Ambitious and layered, but suffers from narrative bloat and a disjointed middle7.0/10
Action Choreography: Brutal, grounded, and refreshingly anti-glamorous8.0/10
Music & Sound Design: The fusion score and bone-crunching sound mix are immersive8.0/10
Emotional Impact: Land-based moments hit hard, but the distancing tone may leave some cold7.0/10

Final Verdict

Toxic: A Fairy Tale for Grown-ups is a flawed, furious masterpiece that demands to be wrestled with. It is not a comfortable night at the cinema - it is a 195-minute immersion into a world where every smile hides a blade and every sunset promises a bloodbath. The script’s excesses are counterbalanced by Yash’s magnetic duality and Geetu Mohandas’ unflinching vision. You will leave exhausted, slightly queasy, and oddly grateful. This is Sandalwood punching far above its weight, delivering a crime saga that stands shoulder-to-shoulder with global genre giants. Just don’t bring the kids - and leave your fairy-tale illusions at the door. 8.2/10.

🎬Advertisement[movie-in-content]

Cast

Yash

Yash

Raya / Ticket

Kiara Advani

Kiara Advani

Nadia

Nayanthara

Nayanthara

Ganga

Huma Qureshi

Huma Qureshi

Elizabeth

Tara Sutaria

Tara Sutaria

Rebecca

Rukmini Vasanth

Rukmini Vasanth

Mellisa

Sudev Nair

Sudev Nair

Karmadi

Akshay Oberoi

Akshay Oberoi

Tony

Balaji Manohar

Balaji Manohar

Bheera

Darrell D'Silva

Darrell D'Silva

Salvador

Amit Kumar Tiwari

Amit Kumar Tiwari

Sanjeeda Sheikh

Sanjeeda Sheikh

Gallery

Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 1
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 2
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 3
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 4
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 5
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 6
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 7
Toxic Review: Geetu Mohandas’ Kannada Fairy Tale of Rot still 8
#Review#Movies#Entertainment#2026
🎬Advertisement[movie-bottom-mobile]