Anurag Kashyap delivers another politically charged firebrand with Monkey in a Cage, a sprawling story set against India’s social fractures. The film refuses easy binaries: predator and prey shift roles as characters navigate corruption, poverty, and survival. Kashyap brings his signature raw energy, mixing unflinching realism with sudden bursts of surrealism. The result is a work that feels both chaotic and precise, steeped in anger yet alive with dark humor.

Performances are layered, giving humanity to figures who might otherwise be seen only as victims or villains. Monkey in a Cage is not comfortable cinema—it is messy, urgent, and uncompromising, a film that demands its audience wrestle with its moral knots. Kashyap once again proves himself a provocateur willing to drag viewers into the thick of systemic rot and human resilience.

Monkey in a Cage is playing at TIFF ’25. For more information, click here.