Ram Lakhan Ending Explained: Sharda vows vengeance when her husband is murdered by his two evil cousins, Bhishamber and Bhanu, and she and her two young sons are thrown out on the street. Directed by Subhash Ghai, this 1989 action film stars Rakhee Gulzar (Sharda), alongside Jackie Shroff as Inspector Ram Pratap Singh, Anil Kapoor as Inspector Lakhan Pratap Singh, Madhuri Dixit as Radha Shastri. With a 6.6/10 rating, the ending has divided audiences.

What Happens at the End of Ram Lakhan?

Sharda vows vengeance when her husband is murdered by his two evil cousins, Bhishamber and Bhanu, and she and her two young sons are thrown out on the street. Years after their father's murder, Ram and Lakhan grow up to become policemen. Their personalities are like day and night: while one strives to do what is right, the other often makes poor choices.

Subhash Ghai's narrative builds toward a resolution centered on Rakhee Gulzar (Sharda)'s journey. Years after their father's murder, Ram and Lakhan grow up to become policemen.

How Does Rakhee Gulzar (Sharda)'s Story End?

  • Rakhee Gulzar: Rakhee Gulzar's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Jackie Shroff (Inspector Ram Pratap Singh): Jackie Shroff's role in the climax proves pivotal to how the central conflict resolves.
  • Anil Kapoor (Inspector Lakhan Pratap Singh): Anil Kapoor's character undergoes a significant shift in the final act.

What Does the Ending of Ram Lakhan Mean?

Ram Lakhan's ending attempts to resolve the major plot threads, though some narrative elements involving Rakhee Gulzar may feel rushed. Subhash Ghai's final act has been both praised for its ambition and criticized for its execution.