For a while, it’s so good to be back in the Avatar world, to surrender to the astonishing visual joys that James Cameron offers. Each moment, each shot feels so textured, so dense with detail, that it’s so easy to forget all of this isn’t real. Skin, flora, water… all of this feels so tangible….
Month: December 2025
Dhurandhar review: Craft, conviction, and troubling certainty
The soul of Dhurandhar is rooted in quiet deception. Wait, I’m talking about Hamza Ali Mazari’s (Ranveer Singh) mission. He’s a spy operating across borders in this 214-minute film, and given this running time and the number of characters, motivations and political threads it handles, this film could very easily have collapsed into something rambling…