Take Cinema Review on the go

Faster Android app from Cinema Review.

KD – The Devil

KD – The Devil

History Crime Action

In the early 1970s, a petty criminal Kaali unwittingly involves himself with underworld thugs, catalyzing events beyond his control.

Our rating

0.5 out of 5 Skip

Quick take

Story
Acting
Music & sound
Visuals
Entertainment
Pacing
Action
Thrill
Romance
Comedy

Review

KD – The Devil feels like someone took every “mass movie” cliché, threw it in a blender, and forgot to add logic, talent, or a script. What you get is 2–3 hours of slow-motion walking, random explosions, and characters behaving like they’ve never met common sense in their lives.

Let’s talk about Dhruva Sarja. This man doesn’t act—he poses aggressively. Every scene looks like he’s waiting for a photographer instead of a director. Dialogue delivery? It’s like he memorized lines phonetically without understanding a single word. If intensity alone made someone a good actor, every angry gym trainer would be a superstar by now.

Shilpa Shetty Kundra walks into the film like she took a wrong turn on the way to a completely different movie. Her character adds nothing—zero weight, zero purpose. You could delete her scenes and the story wouldn’t change… actually, it might improve the runtime.

Then we have Sanjay Dutt, who clearly has a subscription plan for “Same Role in Every Movie.” Same walk, same voice, same “I am dangerous” energy. At this point, it feels like he just brings his own character in a suitcase and unpacks it on set.

Reeshma Nanaiah is not acting—she’s competing with the background score for who can be louder. Every emotion is so exaggerated it feels like a school drama performance where the mic is broken and everyone’s overcompensating.

Nora Fatehi shows up like a YouTube ad you didn’t ask for. Her role screams, “We ran out of ideas, so here’s a dance break.” It doesn’t fit, it doesn’t help, it just exists to distract you from how bad everything else is.

And dropping Sudeep’s name? Pure marketing bait. It’s like putting “premium” on a product that’s clearly not.

Now the action—oh boy. Gravity has officially resigned from this movie. People don’t fight, they levitate angrily. Bullets, physics, consequences—none of them matter. It’s like a kid smashing action figures together while yelling “boom” every five seconds.

The music? Not background score—background noise. Songs pop up like spam notifications: loud, unnecessary, and impossible to ignore.

And the story… calling it a story is generous. It’s more like a sequence of scenes stitched together by someone who said, “Logic is optional, vibes are enough.”

End result? The movie tries so hard to look cool that it forgets to be watchable. It’s not “so bad it’s good”—it’s just exhausting.

If cinema had a group project where nobody did their part, this would be the final submission.

Amazon gift voucher

Amazon vouchers

Earn points — claim ₹100 Amazon gift vouchers

Visit, read reviews, and stay active. Every time your balance hits the next 100 points, request a ₹100 Amazon e-gift.

Cast & crew

Directed by

Prem

Starring

Dhruva Sarja, Shilpa Shetty Kundra, Sanjay Dutt, Reeshma Nanaiah, V. Ravichandran, Ramesh Aravind, Nora Fatehi, Sudeepa

Top cast

Recommendations