Cricket fixturesFootball fixtures
  • LIVEAustralia tour of South Africa 2026/27SA329 & 387 (134.4 ov)AUS429South Africa lead by 287 runs with 0 wickets remainingFixtures
  • LIVEWest Indies tour of Bangladesh 2026/27BAN272 & 142WI245 & 87/0 (17.4 ov, target 170)West Indies require another 83 runs with 10 wickets remainingFixtures
  • LIVEICC Men's Cricket World Cup League 2UAENED198/4 (42.4/50 ov)Netherlands won the toss and elected to batFixtures
  • LIVEPakistan ODI Tri-SeriesPAKSL20/0 (5/50 ov)Pakistan won the toss and elected to fieldFixtures
  • LIVEWomen's Big Bash LeaguePS-WMR-W16/2 (3.2/20 ov)Perth Scorchers Women won the toss and elected to fieldFixtures
  • UPCOMINGIndian Super LeagueCFCKERTableFixtures
  • UPCOMINGEnglish Premier LeagueCHEMANTableFixtures
  • UPCOMINGSpanish LALIGALEVATMTableFixtures
  • UPCOMINGSaudi Pro LeagueTAAETTTableFixtures
  • UPCOMINGItalian Serie ABOLMONTableFixtures
  • UPCOMINGIndian Super LeagueMBSGPFCTableFixtures
  • UPCOMINGGerman BundesligaB04VFBTableFixtures
  • UPCOMINGGerman BundesligaBMGSCPTableFixtures
  • RESULTFrench Ligue 1Lille1Lens0FTTableFixtures
  • RESULTSpanish LALIGAVillarreal0Espanyol1FTTableFixtures
  • RESULTGerman BundesligaElversberg4Mainz1FTTableFixtures
  • RESULTFrench Ligue 1Le Havre AC1PSG5FTTableFixtures
  • LIVEAustralia tour of South Africa 2026/27SA329 & 387 (134.4 ov)AUS429South Africa lead by 287 runs with 0 wickets remainingFixtures
  • LIVEWest Indies tour of Bangladesh 2026/27BAN272 & 142WI245 & 87/0 (17.4 ov, target 170)West Indies require another 83 runs with 10 wickets remainingFixtures
  • LIVEICC Men's Cricket World Cup League 2UAENED198/4 (42.4/50 ov)Netherlands won the toss and elected to batFixtures
  • LIVEPakistan ODI Tri-SeriesPAKSL20/0 (5/50 ov)Pakistan won the toss and elected to fieldFixtures
  • LIVEWomen's Big Bash LeaguePS-WMR-W16/2 (3.2/20 ov)Perth Scorchers Women won the toss and elected to fieldFixtures
  • LIVENepal Premier LeagueCHRLULStarts at 12:30 local timeFixtures
  • LIVECWC Challenge League Group AJERQATStarts at 09:45 local timeFixtures
  • LIVECWC Challenge League Group AKENYAPNGStarts at 09:45 local timeFixtures
  • LIVEHong Kong International Cricket SixesAFG85/1 (3.1/6 ov)SCOTScotland won the toss and elected to fieldFixtures
  • LIVESheffield ShieldTAS427NSW174/8 (60 ov)New South Wales trail by 253 runs with 2 wickets remaining in the 1st inningsFixtures
  • LIVEIndia A tour of New Zealand 2026/27NZ-AIND-A291/7 (88 ov)New Zealand A won the toss and elected to fieldFixtures
  • LIVESheffield ShieldQLDVIC282/9 (84 ov)Queensland won the toss and elected to fieldFixtures
  • UPCOMINGIndia tour of New Zealand 2026/27NZINDFixtures
  • UPCOMINGIreland tour of Namibia 2026/27NAMIREFixtures
  • UPCOMINGZimbabwe tour of United Arab Emirates 2026/27AFGZIMFixtures
  • UPCOMINGWomen's Big Bash LeagueST-WBH-WFixtures
  • UPCOMINGWomen's Big Bash LeagueSS-WHH-WFixtures
  • UPCOMINGNepal Premier LeagueBIKSPRFixtures
  • UPCOMINGSouth Africa Domestic T20/Pro20SWDEASTNFixtures
  • UPCOMINGNCL GT20 Canada 2026/27MOWVAGFixtures
  • RESULTIreland tour of Namibia 2026/27NAM168 (41/50 ov, target 299)IRE298/8Ireland won by 130 runsFixtures
  • RESULTIndia tour of New Zealand 2026/27NZ259/7IND172/9 (20 ov, target 260)New Zealand won by 87 runsFixtures
  • RESULTWomen's Big Bash LeagueAS-W185/2MS-W164/7 (20 ov, target 186)Strikers won by 21 runsFixtures
  • RESULTWomen's Big Bash LeagueBH-W154/5SS-W157/6 (20 ov, target 155)Sixers won by 4 wickets (with 0 balls remaining)Fixtures
  • RESULTHong Kong International Cricket SixesAUS141/3UAE88/6 (5.3/6 ov, target 142)Australia won by 53 runsFixtures
  • RESULTHong Kong International Cricket SixesHKG106/3PAK107/0 (4.3/6 ov, target 107)Pakistan won by 6 wickets (with 9 balls remaining)Fixtures
  • UPCOMINGIndian Super LeagueCFCKERTableFixtures
  • UPCOMINGEnglish Premier LeagueCHEMANTableFixtures
  • UPCOMINGSpanish LALIGALEVATMTableFixtures
  • UPCOMINGSaudi Pro LeagueTAAETTTableFixtures
  • UPCOMINGItalian Serie ABOLMONTableFixtures
  • UPCOMINGIndian Super LeagueMBSGPFCTableFixtures
  • UPCOMINGGerman BundesligaB04VFBTableFixtures
  • UPCOMINGGerman BundesligaBMGSCPTableFixtures
  • RESULTFrench Ligue 1Lille1Lens0FTTableFixtures
  • RESULTSpanish LALIGAVillarreal0Espanyol1FTTableFixtures
  • RESULTGerman BundesligaElversberg4Mainz1FTTableFixtures
  • RESULTFrench Ligue 1Le Havre AC1PSG5FTTableFixtures
  • RESULTFrench Ligue 1Nice5Rennes2FTTableFixtures
  • RESULTSaudi Pro LeagueAl Shabab6Al Ahli1FTTableFixtures
Pharma

Nivin Pauly’s Pharma: Can This Medical Thriller Cure Your OTT Boredom?

Malayalam superstar Nivin Pauly makes his web series debut with Pharma, a medical drama that tackles the dark underbelly of India's pharmaceutical industry. Now streaming on JioHotstar since December 19,…

December 19, 2025
3 min read

Malayalam superstar Nivin Pauly makes his web series debut with Pharma, a medical drama that tackles the dark underbelly of India’s pharmaceutical industry. Now streaming on JioHotstar since December 19, 2025, this eight-episode series promises corporate intrigue, medical ethics, and riveting performances. But does it deliver?

What’s Pharma All About?

Pharma follows KP Vinod (Nivin Pauly), a determined medical representative navigating the cutthroat pharmaceutical world. Starting as an underdog, Vinod climbs the corporate ladder—only to discover he’s been a pawn in a much larger, sinister game. The series explores how pharmaceutical giants prioritize profits over people, and one man’s fight to expose the system.

Pharma Quick Facts
Lead Actor: Nivin Pauly
Director: PR Arun
Genre: Medical Drama Thriller
Episodes: 8 (20 mins each)
Streaming On: JioHotstar
Release Date: December 19, 2025
Rating: 3/5
Language: Malayalam

Why Pharma Deserves Your Attention

After a string of underwhelming films, Nivin Pauly finally returns to form with a performance that reminds us why he’s one of Malayalam cinema’s most talented actors. His portrayal of KP Vinod is nuanced and gripping, carrying the entire series on his shoulders.

The supporting cast—featuring Rajit Kapur, Binu Pappu, and Narain—delivers solid performances that complement the lead. The series also boasts tight editing, keeping each 20-minute episode crisp and engaging, perfect for binge-watching during your lunch break.

According to JioHotstar’s official page, the series takes viewers inside India’s pharmaceutical industry with unprecedented authenticity, revealing how medical representatives operate and the ethical dilemmas they face daily.

Where Pharma Falls Short

Despite its promising premise, Pharma suffers from sluggish writing in certain episodes. The narrative occasionally loses momentum, with dialogues that could have been sharper. For a show tackling such a compelling subject, the cinematography also feels underwhelming—missing opportunities to create more visually striking moments.

Comparatively, other Malayalam medical thrillers have managed to maintain consistent tension throughout, something Pharma struggles with in its middle episodes.

Should You Watch It?

If you’re a Nivin Pauly fan or enjoy corporate thrillers with a medical twist, Pharma is worth your time. With only eight 20-minute episodes, you can easily finish the entire series in under three hours—making it perfect for a weekend binge.

The show works best as a character study of corporate morality rather than an edge-of-your-seat thriller. Set your expectations accordingly, and you’ll find an entertaining watch that shines primarily through its performances.

What’s Next for Nivin Pauly?

Following Pharma, Nivin Pauly fans can look forward to Sarvam Maya, a horror-comedy releasing this Christmas 2025. Based on early teasers, his performance in Pharma suggests he’s back in top form and ready to deliver more memorable characters.

FAQs

Q: Is Pharma based on a true story?


While Pharma is fictional, it draws inspiration from real practices in India’s pharmaceutical industry. The series highlights genuine ethical concerns about how medical representatives operate and corporate pressure to prioritize sales over patient welfare, making it feel authentically grounded.

Q: Do I need to watch all episodes to understand the story?

Yes, Pharma is a serialized narrative where each episode builds on the previous one. With just eight 20-minute episodes totaling under 3 hours, it’s designed to be watched as a complete story. Skipping episodes will leave gaps in understanding Vinod’s journey and the conspiracy he uncovers.

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 *