banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
banner
1/6
blog cover

Entertainment

Best Anurag Kashyap Movies: Ranked Guide

By magicpin

Updated - June 3, 20266 min read

Download App

Best Anurag Kashyap Movies — From Gangs of Wasseypur to Bandar

 

Anurag Kashyap is not just a filmmaker — he is a movement. Over two decades, Kashyap has redefined Indian cinema by bringing raw, unflinching storytelling to the mainstream. From the blood-soaked gangland of Gangs of Wasseypur to the psychedelic heartbreak of Dev.D, his films are cult objects that continue to find new audiences on streaming platforms. With Bandar — his latest directorial effort starring Bobby Deol — releasing in theatres on June 5, 2026, there is no better time to revisit his filmography. Here is our curated guide to the best Anurag Kashyap movies and where to watch them.

 

Gangs of Wasseypur movie poster, Anurag Kashyap's cult classic

 

 

1. Gangs of Wasseypur (2012)

IMDb: 8.2/10  |  Genre: Crime, Drama  |  Cast: Manoj Bajpayee, Nawazuddin Siddiqui, Tigmanshu Dhulia

 

Gangs of Wasseypur movie scene with Manoj Bajpayee

 

The film that cemented Kashyap's legacy as India's answer to Scorsese. Gangs of Wasseypur is a sprawling, darkly comic crime saga spanning three generations of a coal-mining town's blood feud. With an ensemble cast that includes Manoj Bajpayee, Nawazuddin Siddiqui, Pankaj Tripathi, and Richa Chadha, the film delivers some of the most quotable dialogues in Hindi cinema history. It was screened at the 2012 Cannes Directors' Fortnight and won the Best Film at the Screen Awards. The soundtrack — from the iconic "Ika Bhooka" to the melancholic "O Womaniya" — is a genre unto itself. If you watch one Kashyap film, make it this one. The two-part epic clocks in at 321 minutes but every frame is essential.

 

Where to watch: Streaming on Netflix India

▶ Watch Gangs of Wasseypur on Netflix

 

2. Dev.D (2009)

IMDb: 7.9/10  |  Genre: Drama, Romance  |  Cast: Abhay Deol, Mahie Gill, Kalki Koechlin

 

Dev D movie poster starring Abhay Deol

 

A modern deconstruction of Sarat Chandra Chattopadhyay's Devdas, Dev.D is arguably Kashyap's most audacious film. It replaces the original's aristocratic melodrama with a raw, drug-fueled journey through contemporary Punjab and Delhi. Abhay Deol plays the self-destructive Dev, Mahie Gill is a revelation as Paro, and Kalki Koechlin's debut as the internet-cafe worker Chanda remains one of the most assured screen entrances in modern Hindi cinema. The soundtrack by Amit Trivedi is legendary — "Emotional Atyachaar" and "Paayaliya" defined club music for a generation. The film won 12 awards and is cult-viewing for anyone who believes cinema can be both experimental and entertaining.

 

Where to watch: Streaming on Netflix India

▶ Watch Dev.D on Netflix

 

3. Black Friday (2004)

IMDb: 8.4/10  |  Genre: Crime, Drama  |  Cast: Kay Kay Menon, Pawan Malhotra, Aditya Srivastav

 

Black Friday movie poster, Anurag Kashyap

 

Based on the 1993 Bombay bomb blasts, Black Friday is one of the most painstakingly researched films ever made in India. Kashyap adapted the book by S. Hussain Zaidi and spent years navigating legal battles before the film could release. The result is a devastating, multi-perspective account of the blasts and their investigation. Kay Kay Menon delivers a career-best performance as the police officer leading the investigation, while Pawan Malhotra and Aditya Srivastav provide chilling depth as the conspirators. The film won the Grand Jury Prize at the 2005 Indian Film Festival of Los Angeles and remains the definitive cinematic account of that tragedy. Essential viewing for understanding modern Indian political cinema.

 

Where to watch: Streaming on Netflix India

▶ Watch Black Friday on Netflix

 

4. Ugly (2013)

IMDb: 7.9/10  |  Genre: Crime, Mystery  |  Cast: Rahul Bhat, Ronit Roy, Tejaswini Kolhapure

 

Ugly movie poster, Anurag Kashyap

 

A masterclass in sustained tension. Ugly follows the disappearance of a 14-year-old girl and the dark web of greed, ego, and resentment that emerges in its wake. Shot on a tight budget over 42 days, the film unfolds almost entirely in confined spaces — interrogation rooms, police stations, cramped apartments — creating a claustrophobic atmosphere that never relents. Rahul Bhat and Ronit Roy are outstanding in roles that demand emotional extremity without tipping into caricature. The film's ending is one of the most haunting in Indian cinema — it stays with you for days. A must-watch for anyone who believes thrillers should make you think, not just jump.

 

Where to watch: Streaming on Netflix India

▶ Watch Ugly on Netflix

 

5. Bandar (2026) — Now in Theatres

Release Date: June 5, 2026  |  Director: Anurag Kashyap  |  Cast: Bobby Deol, Sanya Malhotra, Sapna Pabbi

 

Bandar movie poster starring Bobby Deol

 

The director's latest and most personal film yet. Bandar stars Bobby Deol in a career-defining performance as Samar, a fading television star whose world collapses when a former girlfriend accuses him of assault. The film premiered at the 2025 Toronto International Film Festival to strong reviews and marks Kashyap's return to the intense character-driven storytelling of his early work. This is not a courtroom drama — it is a raw exploration of fame, memory, and the stories we tell ourselves. Sanya Malhotra and Raj B. Shetty deliver powerful supporting performances in a film that critics are already calling one of the year's most important Indian releases.

 

Book tickets now: Bandar releases in theatres on June 5 across PVR, INOX, and Cinepolis.

 

6. Sacred Games (2018) — Netflix Series

IMDb: 8.5/10  |  Genre: Crime, Thriller  |  Cast: Nawazuddin Siddiqui, Saif Ali Khan, Radhika Apte

 

Sacred Games Netflix series poster

 

Kashyap co-directed this Netflix original based on Vikram Chandra's novel, and it remains one of the finest series to come out of India. The sprawling narrative weaves together the Mumbai underworld, political conspiracy, and a police officer's obsessive investigation. Nawazuddin Siddiqui's Ganesh Gaitonde is arguably the greatest Indian TV character of the decade — charismatic, terrifying, and deeply wounded. The series was a global hit for Netflix and proved that Kashyap's vision scales beautifully to long-form storytelling.

 

Where to watch: Streaming on Netflix India

▶ Watch Sacred Games on Netflix

 

 

Why Watch Anurag Kashyap Films on magicpin?

 

Whether you are catching up with Kashyap's classics on streaming platforms or heading to theatres for Bandar, magicpin helps you save on every entertainment choice. Streaming subscriptions — magicpin members get access to savings on OTT subscriptions across platforms. Cinema tickets — heading to PVR, INOX, or Cinepolis for Bandar or any other release? magicpin helps you find the best deals on movie ticket bookings. Make magicpin your one-stop for entertainment savings.

 

 

FAQs

 

Q: What is the best Anurag Kashyap movie to start with?
A: Start with Gangs of Wasseypur (2012) — it is his most accessible and celebrated work. If you prefer thrillers, begin with Ugly. For romance reimagined, go straight to Dev.D.

 

Q: Where can I watch Anurag Kashyap movies online in India?
A: Most of Kashyap's major films including Gangs of Wasseypur, Dev.D, Black Friday, Ugly, and Sacred Games are available on Netflix India.

 

Q: Is Bandar releasing in theatres or OTT?
A: Bandar is a theatrical release opening on June 5, 2026. Book tickets now at PVR, INOX, and Cinepolis via magicpin for the best savings.

 

Q: How can I save on OTT subscriptions?
A: magicpin members get access to savings on OTT subscriptions across platforms including SonyLIV, Amazon Prime Video, and more. Check the latest OTT offers on magicpin before your next renewal.

 

Q: Does magicpin have cinema ticket offers?
A: Yes! magicpin members can save on PVR and INOX cinema ticket bookings. Check the magicpin app for the latest cinema deals in your city.

 

New
blog cover

Entertainment

Best Cricket Movies to Watch During IPL 2026 on OTT

Watch the best cricket movies on Netflix, JioHotstar, Amazon Prime & more during IPL 2026. Save on OTT subscriptions via magicpin.

New
blog cover

Entertainment

Salman Khan Movies List - Complete Filmography and Best Films Guide

Complete guide to Salman Khan movies - from Maine Pyar Kiya to Sikandar. Explore his best films, upcoming projects, and where to watch online.

New
blog cover

Entertainment

Best Ranveer Singh Movies on OTT - Netflix, Prime & Hotstar

From Bajirao Mastani to Dhurandhar, explore the best Ranveer Singh movies streaming on Netflix, Prime Video & Disney+ Hotstar. Book cinema tickets via magicpin.

New
blog cover

Entertainment

Best Manoj Bajpayee Movies on OTT — Satya to The Family Man via Magicpin

Explore Manoj Bajpayee's best movies on OTT — Satya, The Family Man, Special 26, Gangs of Wasseypur & more. Don't miss his new film Governor in cinemas June 12. Save on Amazon Prime via magicpin.