
Throughout his directorial profession, Indian filmmaker Anurag Kashyap has helmed several highly rated movies like Black Friday, Dev.D, Gulaal, Gangs of Wasseypur 1 & 2, Ugly, and Mukkabaaz, amongst others. The previous film he directed was the neo-noir crime thriller Kennedy, starring Rahul Bhat and Sunny Leone. His latest directorial effort, titled Bandar, is currently playing in theaters. Let’s take a have a look at the highest five highly rated movies directed by Anurag Kashyap, ranked based on IMDb user rankings, and where you possibly can watch these movies in India.
(Note: We needed to exclude some iconic movies like Gulaal, Dev.D, and Paanch as they’re currently not available to stream anywhere in India.)
1. Black Friday (2004)
- Director: Anurag Kashyap
- IMDb Rating: 8.4/10
- Streaming On: YouTube (Rent or Buy)
Plot: Based on the 1993 Bombay bomb blasts, the film follows the police investigation into the phobia attacks that shook the town. Told through multiple viewpoints, the film traces the events leading as much as the blasts and the aftermath. It features Kay Kay Menon, Pawan Malhotra, Gajraj Rao, and Aditya Srivastava, amongst others.
2. Gangs of Wasseypur (2012)
- Director: Anurag Kashyap
- IMDb Rating: 8.2/10
- Streaming On: YouTube (Rent or Buy)
Plot: The primary part follows a fearless gangster, Sardar Khan (Manoj Bajpayee), who vows to avenge the death of his father (Jaideep Ahlawat), who was murdered by a coal mafia kingpin (Tigmanshu Dhulia). The second part focuses on Sardar Khan’s son, Faizal Khan (Nawazuddin Siddiqui), who continues his father’s revenge-fuelled killing spree.
3. Mukkabaaz (2017)
- Director: Anurag Kashyap
- IMDb Rating: 8/10
- Streaming On: Zee5 & Eros Now
Plot: The hard-hitting film follows an aspiring boxer, Shravan (Vineet Kumar Singh), who trains hard to turn out to be a national-level champion while coping with corruption and caste discrimination. However the story takes a dramatic turn when he falls for a mute, upper-caste girl, who’s the niece of a ruthless local don and boxing association head Bhagwan Das Mishra (Jimmy Sheirgill).
4. Ugly (2013)
- Director: Anurag Kashyap
- IMDb Rating: 7.9/10
- Streaming On: JioHotstar
Plot: After a ten-year-old girl is kidnapped, her father (Rahul Bhat) and her stepfather race against time as they struggle to analyze the mystery behind her disappearance.
5. Bandar (2026)
- Director: Anurag Kashyap
- IMDb Rating: 7.5/10
- Streaming On: In Theaters
Plot: Bandar follows an aging TV star, Samar (Bobby Deol), who’s past his prime. While he’s in a relationship with a younger woman (Saba Azad), his ex-lover Gayatri (Sapna Pabbi) desires to rekindle their relationship. But things go awry when Samar ignores her, after which Gayatri accuses him of sexual assault, and he is shipped to jail.
Take a look at our recommendations on What to Watch
Must Read: Bandar X Reviews: “Slow Burn” & “Spine-Chilling” — Netizens Praise Bobby Deol In Anurag Kashyap’s Crime Thriller
Follow Us: Facebook | Instagram | Twitter | YouTube | Google News

