Movies like Karnan: 20 to watch next
If you loved Karnan (2021) — a drama and action film directed by Mari Selvaraj — these 20 movies are the closest matches.
The first picks are what fans of Karnan most often go on to watch; the rest share its genres and themes like based on true story and intimidation by police. 7 of them are streaming in India right now — each entry shows where.
Where to watch Karnan →·Get picks for your whole taste →
- 1

DSP 2022★ 6.2
Shares: Action, Drama
A flower seller's son ends up in a tussle with a ruthless rowdy in Dindigul, forcing him to become a policeman and fight the odds.
Stream in India on Netflix, Sun Nxt, VI movies and tv
- 2

Catch a Fire 2006★ 6.3
Shares: Action, Drama
The true story of anti-apartheid activists in South Africa, and particularly the life of Patrick Chamusso, a timid foreman at Secunda CTL, the largest synthetic fuel plant in the world. Patrick is wrongly accused, imprisoned and tortured for an attempt to bomb the plant, with the injustice transforming the apolitical worker into a radicalised insurgent, who then carries out his own successful sabotage mission.
Not on subscription streaming in India right now
- 3

Dirt 2018★ 6.1
Shares: Drama, Action
In search of a lifeline for his struggling off road racing team, a man takes on a young car thief looking for a second chance, but as their worlds collide, they must struggle to forge a successful alliance.
Not on subscription streaming in India right now
- 4

Kaithi 2019★ 7.6
Shares: Action
Dilli, a convicted criminal, is out on parole to meet his daughter. However, a drug bust sets him off on a mission to save the life of police officers.
Stream in India on VI movies and tv, JioHotstar, MX Player
- 5

Riot in Cell Block 11 1954★ 7.1
Shares: Drama
A prisoner leads his counterparts in a protest for better living conditions which turns violent and ugly.
Not on subscription streaming in India right now
- 6

Captain Miller 2024★ 6.7
Shares: Action
In the 1930s, during the British Raj, Analeesan "Eesa", a former soldier of the British Indian Army called Captain Miller, is on a mission to protect the people from the British after witnessing an atrocity.
Stream in India on Amazon Prime Video, Sun Nxt, Amazon Prime Video with Ads
- 7

Overdrive 2017★ 6.1
Shares: Action
Master car thieves square off against French gangsters in the South of France with money, women and lives all on the line.
Not on subscription streaming in India right now
- 8

I Am David 2003★ 6.8
Shares: Drama
A 12-year-old boy manages to flee a Communist concentration camp on his own, through sheer will and determination. All he has in his possession is a loaf of bread, a letter to deliver to someone in Denmark, and a compass to help get him there.
Not on subscription streaming in India right now
- 9

On Fire 2023★ 6.3
Shares: Drama, Action
Inspired by true and harrowing events, an ordinary man finds his world suddenly torn apart as devastating wildfires rip through the surrounding countryside. With precious moments ticking by, he must flee with his son and pregnant wife if they have any hope of surviving the rapid forces of mother nature.
Not on subscription streaming in India right now
- 10

Indemnity 2022★ 6.6
Shares: Action
An ex-fireman with PTSD goes on the run when accused of a crime he doesn't even remember committing, leading him down a rabbit hole of conspiracy to the highest degree.
Not on subscription streaming in India right now
- 11

Gigi & Nate 2022★ 7.6
Shares: Drama
A young man with a bright future suffers a near-fatal accident and recreates his new life with the help of an unlikely animal friend.
Not on subscription streaming in India right now
- 12

No One Would Tell 1996★ 7.0
Shares: Drama
Shy sixteen-year-old Stacy Collins can't believe that the most popular guy in school, an attractive athlete named Bobby Tennison, is interested in her. At first she is flattered by his constant attention, but then he becomes possessive and jealous-telling her who she can speak to and what she can wear. Threats escalate into violence when Bobby thinks Stacy has stepped out of line. Soon she is walking on egg shells and living in fear. Having seen the tell-tale bruises, Stacy's best friend convinces her to break things off with Bobby-but in a moment of weakness, Stacy goes to meet him. It will be the last time she is seen alive.
Stream in India on Tubi TV
- 13

No Name on the Bullet 1959★ 6.6
Shares: Action
When hired killer John Gant rides into Lordsburg, the town's folk become paranoid as each leading citizen has enemies capable of using the services of a professional killer for personal revenge.
Not on subscription streaming in India right now
- 14

A Call to Spy 2020★ 6.8
Shares: Drama
The story of Vera Atkins, a crafty spy recruiter, and two of the first women she selects for Churchill's "secret army": Virginia Hall, a daring American undaunted by a disability and Noor Inayat Khan, a pacifist. These civilian women form an unlikely sisterhood while entangled in dangerous missions to turn the tide of the war.
Not on subscription streaming in India right now
- 15

F.I.S.T. 1978★ 6.5
Shares: Drama
Johnny Kovak joins the Teamsters trade-union in a local chapter in the 1930s and works his way up in the organization. As he climbs higher and higher his methods become more ruthless and finally senator Madison starts a campaign to find the truth about the alleged connections with the Mob.
Not on subscription streaming in India right now
- 16

Birth of the Dragon 2017★ 5.8
Shares: Action, Drama
Set against the backdrop of San Francisco’s Chinatown, this cross-cultural biopic chronicles Bruce Lee’s emergence as a martial-arts superstar after his legendary secret showdown with fellow martial artist Wong Jack Man.
Stream in India on Amazon Prime Video, Amazon Prime Video with Ads, JioHotstar
- 17

Cave Rescue 2019★ 6.0
Shares: Drama, Action
When a youth football team of 12 boys, aged 11-16, and their 25-year-old coach is trapped deep inside a cave in Northern Thailand, thousands of volunteers and soldiers from around the world unite in a race against time to find them.
Not on subscription streaming in India right now
- 18

WWE Money in the Bank 2018 2018★ 8.0
Shares: Action, Drama
It will take place on June 17, 2018, at the Allstate Arena in the Chicago suburb of Rosemont, Illinois. It will be the ninth event under the Money in the Bank chronology.
Not on subscription streaming in India right now
- 19

Shirley 2024★ 6.6
Shares: Drama
Shirley Chisholm makes a trailblazing run for the 1972 Democratic presidential nomination after becoming the first Black woman elected to Congress.
Stream in India on Netflix
- 20

Brute Force 1947★ 7.3
Shares: Drama
Timeworn Joe Collins and his fellow inmates live under the heavy thumb of the sadistic, power-tripping guard Captain Munsey. Only Collins' dreams of escape keep him going, but how can he possibly bust out of Munsey's chains?
Stream in India on Artiflix, Plex