An action packed saga of three young, angry men who take on the forces of corruption, injustice and treachery. Karan Saxena (Sunny Deol), a police inspector presumed dead, Jai Singh (Naseeruddin Shah), a dynamic youth who fights for the rights of the poor and Ravi, a rebel, the son of a Police Commissioner, who does not hesitate to take the law into his hands for justice, join hands to fight the formidable forces of Bhujang (Amrish Puri), a master criminal. Their lady loves Divya (Madhuri Dixit), Renu (Sonam) and Natasha (Sangeeta Bijilani) also join these intrepid youngsters in their fight. Fast paced, with energetic foot tapping music, this movie is a definite entertainer.