This action-oriented Western starts with Shaka (Rahul Dev) killing his own brother for information, which is also known to another man, Veeru Dada. In the encounter, Veeru Dada (Ashok Kumar) jumps off into a river from a cliff.
18 years later, Veeru Dada has survived despite having to suffer from an amputated leg. He chooses to share the precious information he has kept secret for so many years, with Raja (Mahesh Babu), a mischievous thief who robs banks in style. Raja gives Veeru Dada a share of 50% for all his tip offs, and only becomes more daring as the price tag on his head increases by thousands.
Another enterprising mischievous thief, Panasa (Bipasha Basu) cleverly follows in his footsteps, along with her uncle, so that she can dupe him and escape with the looted treasure. As the friendship between Panasa and Raja grows, the desperate Shaka is searching for Veeru Dada. Veeru Dada realizes that Shaka will kill him soon. Hence, Veeru Dada offers a big diamond to Raja and asks him to escort his daughter Bhuvana (Lisa Ray) to his brother Dharma's place.
As Bhuvana and Raja embark upon this hasty journey to a remote village on horses. with Panasa and her uncle shadowing them, others also seem to be on the trail. What is this invaluable information that Shaka has so desperately been seeking for decades? What will happen when he finds out that Raja has knowledge of this information? How will things pan out for Raja, his faithful shadows and Bhuvana?