From the moment Ram (Ranveer Singh) sets his kohl-rimmed eyes on Leela (Deepika Padukone) through a lattice window, the film abandons logic for lunacy. He is a restless viper; she is a caged tigress. Their courtship is not a dance of roses but a collision of hurricanes. The famous “Ang Laga De” sequence isn’t just a song; it is a surrender. Bhansali shoots them like two armed warriors disrobing not their clothes, but their clan loyalties.
The story is old, as old as time. He is a Romeo from the wrong side of the bullet. She is a Juliet with a knife in her garter. But here, their names are Ram and Leela, and their sin is loving each other in a warzone called Ranjaar.
And yet, you cannot look away.
It is a proper story because it understands the oldest rule of the stage: a love that is easy is a love that is forgotten. A love that costs blood? That is the one they write poems about.
Watch it for the madness of Ranveer. Watch it for the fire of Deepika. Watch it for Bhansali’s audacity to turn a classic tragedy into a raasleela of hand grenades. Just don’t expect a happy ending. In Ranjaar, the lovers don’t ride off into the sunset. They bleed out into it. ram leela movie review
But a proper story demands a confession: the heart of Ram Leela is broken. The problem is the middle. The first hour is a bacchanalia of color and lust. The last thirty minutes are a bloodbath of Shakespearean woe. But the middle? It wobbles. The lovers separate, reunite, and separate again with a cyclical exhaustion that feels less like tragedy and more like a stubborn child refusing to end a game.
Visually, the film is a glutton’s feast. Every frame is so heavy with crimson silk, shattered glass, and mirrored palaces that you feel you could reach out and cut your hand on the set design. Bhansali’s camera doesn’t just look at his actors; it devours them. Deepika, with a bandook in one hand and a ghoonghat in the other, delivers a career-defining rage. She isn’t a victim; she is a volcano waiting to erupt. And Ranveer? He doesn’t play Ram. He becomes a feral dog in love—dangerous, unpredictable, and heartbreakingly loyal. From the moment Ram (Ranveer Singh) sets his
Ram Leela is not a perfect film. It is too loud. It is too long. It confuses stamina for passion. The songs, though glorious, often stop the plot dead in its tracks.