Cricket fixturesFootball fixtures
  • LIVEIndian Super LeagueMBSG0CFC051'TableFixtures
  • LIVEAFC Champions League EliteNEF1ITT163'TableFixtures
  • UPCOMINGFrench Ligue 1PSGLYONTableFixtures
  • UPCOMINGSpanish LALIGASEVOSATableFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2NEDOMAFixtures
  • UPCOMINGIndia tour of New Zealand 2026/27NZINDFixtures
  • UPCOMINGIreland tour of Namibia 2026/27NAMIREFixtures
  • UPCOMINGPakistan ODI Tri-SeriesPAKSLFixtures
  • UPCOMINGAustralia tour of South Africa 2026/27SAAUSFixtures
  • UPCOMINGSaudi Pro LeagueAbhaAl FaisalyTableFixtures
  • RESULTSpanish LALIGABarcelona1Real Madrid2FTTableFixtures
  • RESULTItalian Serie AUdinese0Milan2FTTableFixtures
  • RESULTSpanish LALIGAReal Sociedad2Levante1FTTableFixtures
  • RESULTItalian Serie ALecce0Juventus2FTTableFixtures
  • LIVENCL GT20 Canada 2026/27MOW107/9 (20 ov)TOKToronto Kings won the toss and elected to fieldFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-A317IND-A113 & 488/8 (119 ov)India A lead by 284 runs with 2 wickets remainingFixtures
  • LIVENational Cricket LeagueSYL575/4 (167.3 ov)KHUSylhet Division won the toss and elected to batFixtures
  • LIVENational Cricket LeagueMYMS465/7dCHATT424/6 (121 ov)Chattogram Division trail by 41 runs with 4 wickets remaining in the 1st inningsFixtures
  • LIVENational Cricket LeagueDHA521RAJ162 & 215/5 (59.1 ov) (f/o)Rajshahi Division trail by 144 runs with 5 wickets remainingFixtures
  • LIVENational Cricket LeagueRAN402 & 5/0 (2.3 ov)BAR443/9dRangpur Division trail by 36 runs with 10 wickets remainingFixtures
  • LIVERanji TrophySIKM30/1 (15 ov)NAGA187Sikkim trail by 157 runs with 9 wickets remaining in the 1st inningsFixtures
  • LIVERanji TrophyJHKDELHI309/5 (90 ov)Delhi won the toss and elected to batFixtures
  • LIVERanji TrophyODSA194SVCS13/0 (5 ov)Services trail by 181 runs with 10 wickets remaining in the 1st inningsFixtures
  • LIVERanji TrophyBRODA259/6 (86 ov)J & KBaroda won the toss and elected to batFixtures
  • LIVERanji TrophyCHD363/2 (87 ov)HPHimachal Pradesh won the toss and elected to fieldFixtures
  • LIVERanji TrophyCGR35/1 (14 ov)AP231Chhattisgarh trail by 196 runs with 9 wickets remaining in the 1st inningsFixtures
  • UPCOMINGICC Men's Cricket World Cup League 2NEDOMAFixtures
  • UPCOMINGIndia tour of New Zealand 2026/27NZINDFixtures
  • UPCOMINGIreland tour of Namibia 2026/27NAMIREFixtures
  • UPCOMINGPakistan ODI Tri-SeriesPAKSLFixtures
  • UPCOMINGAustralia tour of South Africa 2026/27SAAUSFixtures
  • UPCOMINGNCL GT20 Canada 2026/27BRBMISFixtures
  • UPCOMINGNepal Premier LeagueBIKCHRFixtures
  • UPCOMINGCWC Challenge League Group AJERKUWFixtures
  • RESULTArgentina Women tour of Mexico 2026/27MEX-W51 (12.5/20 ov, target 187)ARG-W186/7ARG Women won by 135 runsFixtures
  • RESULTICC Men's T20 World Cup Sub Regional Africa Qualifier Group CNGA148UGA147/9 (20 ov, target 149)Nigeria won by 1 runFixtures
  • RESULTICC Men's T20 World Cup Sub Regional Africa Qualifier Group CGMB112/9LES109 (19.5/20 ov, target 113)Gambia won by 3 runsFixtures
  • RESULTICC Men's T20 World Cup Sub Regional Africa Qualifier Group CMOZ110/7 (19/20 ov, target 110)ZMB109/9Mozambique won by 3 wickets (with 6 balls remaining)Fixtures
  • RESULTZimbabwe Women tour of India 2026/27IND-W328/6ZIM-W207 (48.5/50 ov, target 329)IND Women won by 121 runsFixtures
  • RESULTPakistan ODI Tri-SeriesPAK243/9 (47.1/50 ov, target 242)ENG241Pakistan won by 1 wicket (with 17 balls remaining)Fixtures
  • LIVEIndian Super LeagueMBSG0CFC051'TableFixtures
  • LIVEAFC Champions League EliteNEF1ITT163'TableFixtures
  • UPCOMINGFrench Ligue 1PSGLYONTableFixtures
  • UPCOMINGSpanish LALIGASEVOSATableFixtures
  • UPCOMINGSaudi Pro LeagueAbhaAl FaisalyTableFixtures
  • UPCOMINGItalian Serie ASassuoloLazioTableFixtures
  • UPCOMINGItalian Serie AAS RomaCagliariTableFixtures
  • UPCOMINGItalian Serie ATorinoComoTableFixtures
  • UPCOMINGTurkish Super LigBESIBFKTableFixtures
  • UPCOMINGTurkish Super LigCAYTRABTableFixtures
  • RESULTSpanish LALIGABarcelona1Real Madrid2FTTableFixtures
  • RESULTItalian Serie AUdinese0Milan2FTTableFixtures
  • RESULTSpanish LALIGAReal Sociedad2Levante1FTTableFixtures
  • RESULTItalian Serie ALecce0Juventus2FTTableFixtures
  • RESULTEnglish Premier LeagueSunderland0Leeds0FTTableFixtures
  • RESULTGerman BundesligaFreiburg1Bayern3FTTableFixtures
Kaantha

Kaantha Heads to Netflix: Dulquer Salmaan’s 1950s Thriller Gets Second Life on OTT

Dulquer Salmaan's period drama Kaantha is making its digital debut after a modest theatrical run. The Tamil film, set against the golden age of Madras cinema, struggled to sustain momentum…

December 9, 2025
5 min read

Dulquer Salmaan’s period drama Kaantha is making its digital debut after a modest theatrical run. The Tamil film, set against the golden age of Madras cinema, struggled to sustain momentum in theatres but promises to find its true audience on streaming. Here’s everything you need to know before hitting play.

Kaantha Streaming Details at a Glance

CategoryDetails
PlatformNetflix
Release DateDecember 12, 2025 (12 AM IST)
LanguagesTamil, Telugu, Malayalam, Kannada
Theatrical ReleaseNovember 14, 2025
RuntimeApproximately 3 hours (trimmed version available)

When and Where to Watch Kaantha

Netflix officially confirmed Kaantha will begin streaming from Friday, December 12, 2025, at midnight. The period thriller will launch simultaneously in Tamil, Telugu, Malayalam, and Kannada, making it accessible across South India. While the Hindi dubbed version hasn’t been confirmed yet, sources suggest it may arrive approximately eight weeks post-release.

This digital premiere comes nearly a month after Kaantha’s theatrical debut on November 14. Despite positive critical reception, the film couldn’t translate praise into sustained box office numbers, making its OTT release particularly anticipated by audiences who missed the theatrical window.

The Story: Golden Age Cinema Meets Dark Thriller

Set in 1950s Madras, Kaantha chronicles the turbulent mentor-mentee relationship between Ayya (Samuthirakani), a revered filmmaker, and T.K. Mahadevan (Dulquer Salmaan), the era’s rising superstar. What begins as creative collaboration deteriorates when Mahadevan’s growing stardom leads him to challenge Ayya’s artistic vision.

The conflict intensifies during production of what’s meant to be Tamil cinema’s first horror film. Mahadevan controversially changes the title from the female-centric Shaantha to Kaantha for commercial appeal. When Ayya introduces new protégé Kumari (Bhagyashri Borse) to the project, professional tensions morph into personal complications. The drama takes a sinister turn when a mysterious death occurs on set, transforming the period piece into a murder investigation led by Inspector Devaraj (Rana Daggubati).

Director Selvamani Selvaraj crafts a layered narrative exploring ambition, artistic integrity, ego clashes, and the price of stardom during Indian cinema’s formative years. For more South Indian cinema news, check out TechnoSports’ Entertainment coverage.

Why Kaantha Deserves Your Attention

Dulquer’s Career-Best Performance

Critics have praised Dulquer for delivering a thoroughly committed performance that recalls some of his father Mammootty’s dark early roles. This marks arguably Dulquer’s most complex character work, moving beyond his typical romantic hero image into morally ambiguous territory. His portrayal of a superstar consumed by ego and ambition showcases dramatic range rarely seen in commercial South Indian cinema.

Bhagyashri Borse’s Impressive Tamil Debut

Newcomer Bhagyashri Borse, making her Tamil cinema debut, plays Kumari—a character that becomes the emotional anchor of Kaantha’s narrative. Her performance adds unexpected depth to what could have been a standard supporting role, according to The Week’s review.

Authentic Period Recreation

The production design meticulously recreates 1950s Madras, from the bustling film studios to the cultural atmosphere of pre-independence Tamil Nadu. Cinematography and costume design transport viewers to an era when Indian cinema was finding its voice and stars were being born.

The Trimmed Edition

Responding to feedback about the nearly three-hour runtime, makers released a trimmed theatrical version. Netflix subscribers will likely get this tightened edit, addressing pacing concerns while preserving the core narrative.

Critical Reception and Box Office Journey

Kaantha opened to mostly positive reviews praising performances and technical craftsmanship. However, its lengthy runtime and deliberate pacing prevented it from becoming the commercial success producers hoped for. The film performed reasonably in Tamil Nadu but struggled in other territories despite the pan-South release strategy.

The OTT platform offers Kaantha a crucial second chance. Films with strong performances but challenging theatrical runs often find devoted audiences on streaming, where viewers can engage with complex narratives at their own pace.

Discover more about trending South Indian films at TechnoSports.

FAQs

Q: Will Kaantha be available in Hindi on Netflix from December 12?


A: While Netflix confirmed Tamil, Telugu, Malayalam, and Kannada versions for the December 12 premiere, the Hindi dubbed version hasn’t been officially announced yet. Sources suggest Hindi viewers might need to wait approximately eight weeks for the dubbed version, though this timeline hasn’t been confirmed by Netflix or the producers.

Q: Is Kaantha based on a true story about Tamil cinema’s first superstar?


A: While Kaantha is set in 1950s Madras during Tamil cinema’s golden age and features a character named T.K. Mahadevan, director Selvamani Selvaraj has crafted a fictional narrative. There were rumors connecting it to legendary actor M.K. Thyagaraja Bhagavathar, leading to legal issues, but the film is not a biographical account. It’s an original story exploring universal themes of ambition and ego within a historically authentic setting.

Follow us on Google News Get real-time updates & exclusive tech coverage
Follow
Explore More on These Topics

Leave a Reply

Your email address will not be published. Required fields are marked *