Ram Lakhan is a Bollywood movie released in 1989. It was produced and directed by Subhash Ghai and had an ensemble cast, including Anil Kapoor, Jackie Shroff, Madhuri Dixit, Dimple Kapadia and Raakhee Gulzar.
Sharda (Raakhee) vows vengeance when her husband is murdered by his two evil cousins, Bhishamber (Amrish Puri) and Bhanu (Paresh Rawal), and she and her two young sons are thrown out on the street. Those sons grow into the upstanding police officer Ram (Jackie Shroff) and the easily tempted dreamer Lakhan (Anil Kapoor). If the family is to be avenged, Ram will have to lead his brother away from the path of corruption he's strayed onto, and protect him from the influence of Bhanu and Bhishamber.
When Thakur Pratap Singh refuses to bow down to cruel Bhishamber Nath, he is severely beaten up and left on a nearby railway track to be cut to pieces by the next passing train, leaving behind his widowed wife, Sharda, and two young sons, Ram and Lakhan. Sharda vows to avenge the death of her husband, and hopes she will achieve this when her sons grow up and ultimately destroy their father's assailants, and it is then and then only will she disperse her husband's ashes. Years later, Ram
(This is information generated from a Wikipedia article, licensed under the GNU Free Documentation License.)