Fog rolls off the deodar trees. A tourist’s body lies at the edge of the pine woods with claw marks across her back. A sleepy hill town wakes up to whispers of a beast that walks on two legs. Netflix’s Aranyak stretches that setup across eight tightly plotted episodes, weaving folklore, small-town politics and a very human killer into one of the more underrated Hindi thrillers of the last few years. If you’ve just finished the finale and want the murderer, the motive and the myth pulled apart properly — here’s the full Aranyak web series ending explained, plus what the last scene sets up for season 2.
Aranyak at a Glance: Setting, Cast and Premise
Aranyak dropped on Netflix in December 2021, ran for eight episodes, and marked Raveena Tandon’s OTT debut. Vinay Waikul directed, while Rohan Sippy and Charudutt Acharya created the show.
The core trio:
– Raveena Tandon as Kasturi Dogra — Sironah’s sole female sub-inspector, back from maternity leave
– Parambrata Chattopadhyay as Angad Malik — the city cop parachuted in from Rajasthan
– Ashutosh Rana as Mahadev Dogra — Kasturi’s retired father-in-law and a former officer with skeletons in his cupboard
The setting is Sironah, a fictional Himalayan town shrouded in the legend of the Nishangdha — a leopard-man that supposedly stalks the forest whenever the buransh trees bloom. When teenage French tourist Aimee Raichand is found dead with claw wounds, locals blame the beast. Kasturi and Angad don’t buy it.
Recap: The Murder, the Myth and the Suspects
Aimee’s death mirrors an unsolved 19-year-old case, so Sironah’s older residents start bolting their doors. The show plants suspects at a steady drip.
| Suspect | Why they look guilty | Why they’re not it |
|---|---|---|
| Jugnu | Poacher with a grudge, seen near the woods | Alibi checks out for the murder night |
| Kuku Raut | Rich MLA’s son, entitled, druggy | Political muscle keeps him off the initial list |
| Bunty Bhalla | Local fixer with cash-flow problems | Working for someone bigger |
| Mahadev Dogra | Weird behaviour, hoards old case files | His secret is real, but it’s a different one |
Kasturi resents Angad’s arrival at first. Then, as the political pressure mounts and the myth hijacks the town’s imagination, the two form an uneasy partnership. If you enjoyed that slow-burn police procedural energy, you’ll spot the same DNA in Indian web series like Sacred Games — dense mythology, corrupt institutions, one cop trying to hold the line.
Aranyak Web Series Ending Explained: Who Killed Aimee?
The killer is Kuku Raut, played by Tejaswi Dev Chaudhary — the coke-hoovering son of MLA Jagdamba Raut. In the finale, Kasturi and Angad piece together that Aimee had come to Sironah tracking her biological father. She crossed paths with Kuku at a party, refused his advances, and he assaulted her while high. When she fought back, he killed her.
The cover-up is where the myth comes in. Kuku panicked and called Bunty Bhalla, who in turn roped in Panna Ram — Mahadev’s old sidekick, who knew exactly how the original Nishangdha murders had been staged nineteen years earlier. Between them, they dumped the body in the forest, dragged a leopard’s paw across the wounds, and let the town’s oldest ghost story do the rest.
Quick tip — the show buries the reveal in plain sight. Kuku appears throughout as an obnoxious brat, but the camera almost never lingers on him long enough for viewers to clock him as the killer. Classic misdirection.
Angad’s suspect list kept missing Kuku because MLA Raut’s people were forging alibis, leaning on witnesses, and quietly steering the investigation towards Jugnu. Only when Kasturi refuses to let the file close does the truth surface.
The Nishangdha Twist and Mahadev’s Dark Secret
Here’s the second gut-punch. The 19-year-old cold case — the one everyone assumed was the real Nishangdha — was Mahadev Dogra all along. Kasturi’s decorated father-in-law wasn’t chasing the leopard-man. He was the leopard-man. Or rather, he’d copied the folk story to cover his own string of murders.
Mahadev confesses to Kasturi in one of the show’s best-acted scenes. He genuinely believed, at the time, that he was protecting Sironah from something worse. That confession detonates the Dogra family legacy and reframes everything Kasturi thought she knew about the man who raised her husband.
Why does the show hide two killers behind one myth?
The Nishangdha legend works as generational cover. Mahadev used it in the 2000s to hide human crimes; two decades later, Kuku’s fixers reused the exact same staging. The folklore isn’t the villain — it’s the tool. That’s the show’s sharpest thematic beat: patriarchal power in small towns hands down its playbooks the same way it hands down land.
Loose Threads Season 2 Could Explore
Netflix hasn’t officially greenlit a second season as of 2026, but the finale leaves plenty on the table.
- Political fallout for MLA Raut. Kuku’s arrest is only the start — the Rauts still control Sironah’s council.
- Kasturi’s marriage. Vishal returns from Delhi to find his father in a cell and his wife emotionally spent.
- Siddharth’s arc. Their teenage son is quietly radicalised by the town’s rumour mill throughout season one.
- Angad and Nutan. His custody drama with his ex-wife and daughter is set up but never resolved.
- A fresh copycat. The Nishangdha myth is bigger than any one killer — someone will pick it up again.
Where Aranyak Sits Among India’s Best Crime Thrillers
Aranyak is a slower burn than Sacred Games and less pulpy than Mirzapur. Think of it as closer in temperature to Delhi Crime — procedural, character-first, quietly angry about institutional rot — but with a folk-horror colour palette Delhi Crime never touches.
Is Aranyak worth watching for the cinematography alone?
Yes. DoP Saurabh Goswami shoots the deodar forest, the mist and the buransh bloom like a character in its own right. The Himalayan setting swallows the human drama in a way that makes every night scene feel dangerous, and the aerial work in the final two episodes is genuinely film-grade. Even if you guess the killer early, the visuals will hold you.
Raveena Tandon anchors the whole thing. Her Kasturi is exhausted, unglamorous, and stubborn to a fault — an actor unafraid to look tired on camera. If breakdown-heavy thrillers are your genre, our take on web series like Scam 1992 covers similar territory in Mumbai’s financial underworld.
How VividTV Makes Rewatching Aranyak Effortless
You don’t need another subscription to revisit Aranyak. VividTV streams a deep catalogue of Hindi web series and films straight in your browser — no sign-up, no app download, and it works whether you’re in Mumbai, Manchester or Melbourne. Episode navigation is quick, the player is clean, and the full series catalogue sits one click away from every ending-explained post on the site.
How long does it take to binge Aranyak on VividTV?
Around six to seven hours end to end. The eight episodes run roughly 40–55 minutes each, so a weekend afternoon and a proper cup of chai will get you through the whole thing. Because VividTV runs in a browser, you can start on a laptop, switch to a tablet, and pick up on a smart TV without re-authenticating anything.
Stream Aranyak and Keep the Mystery Going
So — Kuku killed Aimee, Mahadev was the original Nishangdha, and Sironah’s ghost story is still out there waiting for its next author. If that finale left you hungry for more Indian thrillers built on twists this careful, our Brown web series ending explained breakdown is the natural next read. Ready to rewatch the season with the killer in mind? Start Watching Free on VividTV.

