Police Inspector Ram Yadav (Akshay Kumar) is a honest, handsome, and
incorruptible young man. He lives with his sister-in-law, Shakuntala (Shashi
Sharma), and elder brother, Raj (Anil Dhawan). A lovely yet petty thief, Pooja
(Sonali Bendre) admires Ram so much that she moves in to his house in the guise
of a maid-servant, and eventually claims that she is to bear his child. Ram,
unable to handle this, agrees to marry her. His duties and investigation lead
him to suspect the renowed and influential Appa Rao (Amrish Puri). Appa Rao is
engraged at Ram, and watches and waits for an opportunity to strike back at him.