Vamsi (Mahesh Babu) is a fashion designer who gets an opportunity to participate a designer's contest held in Australia. Vamsi has a colleague called Sneha (Mayuri Kango) who is selected to model his creations in the fashion contest. Since Vamsi has to study the culture of Australia to design the best outfit, he is asked to tour Australia extensively for a month. Shilpa (Namrata Shirodkar) is the daughter of an industrialist Ankineedu Prasad (Nassar), who is studying in Australia. She decides to take a vacation after exams by touring the Australian country. Vamsi meets Shilpa in the tour and they slowly fall in love.
After the trip is over, Sneha, who loves Vamsi, learns that Shilpa and Vamsi love each other. She trips and falls down the stairs and gets injured. When Vamsi is disappointed since his model friend is injured, Shilpa surprises him by entering the contest with Vamsi's designs and winning the first prize for him. When Vamsi and Shilpa are returning to India, Sneha decides to stay back as she thinks that an Indian model will fare better in Australia than India. Shilpa lets her father know about her love for Vamsi. He warns Vamsi not to go after his daughter. After a couple of fights, Shilpa decides to marry Vamsi in a temple. As Shilpa escapes from home to meet Vamsi in the temple, Arjun (Krishna) kidnaps her. After waiting for Shilpa, Vamsi goes to Shilpa's house to enquire about her. Ankineedu puts him behind bars on the charge of kidnapping his daughter. After learning that Arjun has kidnapped his daughter, Ankineedu bails out Vamsi and begs him to save his daughter. He also agrees to marry his daughter to Vamsi. The story is more about Arjun taking revenge on the baddies which includes Ankineedu and his other gang members, Jaya Prakash Reddy and Kota Srinivasa Rao.