Doctor (2021) poster

Doctor (2021)

9 October 20212h 30mTamilIndia
6.3/10TMDB · 65 votes

DirectorNelson

StarringSivakarthikeyan, Vinay Rai, Priyanka Arul Mohan, Yogi Babu

Watch onNetflix, Sun Nxt, Goldmines Play Amazon Channel

Best for: Tamil thriller fans who enjoy a mix of comedy and action with a kidnapping plot.

Where to watch Doctor online in India

Subscription

NetflixSun NxtGoldmines Play Amazon Channel

Availability for India, data by JustWatch. Updated 23 October 2026.

Doctor OTT release date

Theatrical release (India)9 October 2021
OTT / digital release (India)5 November 2021
Gap between theatre and OTT27 days
Streaming now onNetflix, Sun Nxt, Goldmines Play Amazon Channel

Release dates for India as listed on TMDB.

Doctor story (no spoilers)

Doctor is a 2021 Tamil thriller-comedy-action film directed by Nelson. Dr. Varun (Sivakarthikeyan), an army doctor, steps in when his love interest Padmini's (Priyanka Arul Mohan) family faces a crisis: Padmini's daughter is kidnapped. Rather than waiting on the police, Varun devises an unusual plan—he stages a kidnapping of his own to outmaneuver the criminals. The film follows that scheme as it unfolds, mixing tense cat-and-mouse moments with comedy and action. Vinay Rai plays Terry, the antagonist, while Yogi Babu appears as Prathap, and Milind Soman plays Col. James Anderson. The tagline, 'A journey into the world of kidnapping,' sums up the premise: a rescue mission that turns into a kidnapping of its own. At 150 minutes, the film balances its thriller core with lighter beats, and Anirudh Ravichander provides the music. Doctor released in Tamil on 9 October 2021 and carries a UA certificate.

Should you watch Doctor?

Watch it for

  • Sivakarthikeyan plays Dr. Varun, an army doctor whose plan to stage a kidnapping drives the story.
  • Director Nelson blends thriller, comedy, and action, with Anirudh Ravichander composing the music.
  • Vinay Rai as Terry and Milind Soman as Col. James Anderson add weight to the cast.
  • The 150-minute runtime gives the kidnapping plot room to develop its twists and lighter moments.

Skip it if

  • You prefer straightforward thrillers without the comedy tone that runs through the film.
  • The 150-minute runtime feels long if you want a shorter, tighter watch.
  • You are looking for a pure action film; Doctor mixes genres rather than sticking to one.

Doctor cast

SivakarthikeyanSivakarthikeyanas Dr. Varun
Vinay RaiVinay Raias Terry
Priyanka Arul MohanPriyanka Arul Mohanas Padmini
Yogi BabuYogi Babuas Prathap
Archana ChandhokeArchana Chandhokeas Sumathi
IlavarasuIlavarasuas Padmini's father
Milind SomanMilind Somanas Col. James Anderson
Arun AlexanderArun Alexanderas Navneeth
Deepa ShankarDeepa Shankaras Preethi
Redin KingsleyRedin Kingsleyas Bhagat
SunilSunilas Mahaali
Shiva Aravindas Killi

Doctor movie details

DirectorNelson
WriterNelson
MusicAnirudh Ravichander
CinematographyVijay Kartik Kannan
ProducerSivakarthikeyan
Release date9 October 2021
Runtime2h 30m (150 minutes)
Original languageTamil
Country of originIndia
Languages spoken in the filmTamil
Original titleடாக்டர்
Certificate (India)UA

Parental guide: is Doctor family friendly?

ViolenceModerate
LanguageMild
Sexual contentMild
Family viewingNot ideal

The UA certificate suggests parental guidance for younger viewers, and this is a general guide based on genre and certification. This is a general guide based on genre and certification.

Our verdict

Doctor is a solid genre mix that leans on Sivakarthikeyan's charm and Nelson's knack for balancing tension with comedy. The kidnapping-within-a-kidnapping idea gives it a fresh hook, though the 150-minute runtime may test some viewers. It is a decent pick if you want a Tamil thriller that does not take itself too seriously.

More movies directed by Nelson

More Sivakarthikeyan movies

Frequently asked questions

Where can I watch Doctor online in India?

Doctor is available for subscription streaming in India on Netflix, Sun Nxt, and Goldmines Play Amazon Channel.

When did Doctor release in theatres?

Doctor released in theatres in India on 9 October 2021.

Who is in the cast of Doctor?

The cast includes Sivakarthikeyan as Dr. Varun, Vinay Rai as Terry, Priyanka Arul Mohan as Padmini, Yogi Babu as Prathap, Archana Chandhoke as Sumathi, Ilavarasu as Padmini's father, Milind Soman as Col. James Anderson, and Arun Alexander as Navneeth.

Who directed Doctor?

Doctor was directed by Nelson.

What is the runtime of Doctor?

Doctor has a runtime of 150 minutes.

Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.