Karan Shergil (Roshan) is a young man who has no actual goal in mind or plans for his future. He represents those urban youth in modern India, who have money but little ambition or purpose in their lives. His father is a businessman; his brother is a successful individual living in America, but Karan is drifting along. His girlfriend, Romi (Zinta), a student activist and reporter who espouses fashionable causes out of well-meaning sincerity, tells him he needs to find a goal in life. When a friend announces he is going to join the Indian Military Academy, Karan applies as well despite dissent from his parents.
Karan's first days at the IMA are a disaster. Because he is undisciplined and unused to a spartan existence, he keeps getting into trouble at the academy. Upset, he leaves the academy without permission, sneaking over the wall at Last Post. Back home, he learns that his parents had seen this coming, and even though they urge him to join the family business, they are disappointed with the way their son has turned out.
Romi, meanwhile, is tired of his aimless and indecisive ways and calls off their relationship. Karan finally comes to terms with his situation and makes his decision. He returns to the IMA, takes his punishment, and becomes a focused, disciplined cadet leader, graduating as a cadet officer.
Lt. Karan (the starting rank for all new commissioned officers in the Indian Army) is posted to the 3rd Battalion of the Maratha Regiment, commanded by Col. Sunil Damle (Amitabh Bachchan), and handles his responsibilities well. From an immature teenager to a mature officer, he finally decides the essence of his life or his goal.
His goal is now his unit's target - a mountain peak - known to have been recently invaded by the Pakistani Army.
BOX OFFICE NOTE
Tax free in Delhi and UP in week four. Tax free in Maharashtra in week five.