The film is about Krishna (Ravi Teja), who was once a software engineer but quits his job to give it to his friend and now is unemployed in Vijayawada. Sandhya (Trisha) is a girl from Hyderabad who studies in college and comes to Vijayawada for her vacation to stay with her elder brother Bobby (Brahmanandam) and his wife (Sana). Krishna falls in love with Sandhya at first sight and starts chasing her to win her heart and enters the upper portion of their house as tenants with his brother Chandra Shekar (Chandra Mohan) and sister-in-law (Sudha). In the process, Krishna has a clash with local rowdy Lanka Raju (Kadhal Dhandapani). Mistaking him to be one Tapori, Sandhya hates him first but later realizes his true nature. She returns to Hyderabad and lives with her older brother Shinde (Sayaji Shinde), a former builder and now a very powerful rowdy who is very possessive and protective about his sister. Krishna follows Sandhya to Hyderabad and works his way into her house with Bobby's help, and finally, both of them confess their love. There, Krishna knows Sandhya's flashback and how she is being chased by the notorious and cruel Jakka (Mukul Dev), assisted by his uncle Jayaprakash (Jaya Prakash Reddy) for marriage. In the end, Shinde kills Jakka, and Krishna marries Sandhya.
This is the first movie that casts actor Ravi Teja with actress Trisha. This has been a much-anticipated combination by many, including the hero Ravi Teja.
Ravi Teja's lack of enthusiasm in recent performances in Khatarnak and Dubai Seenu has spurred director V. V. Vinayak to tell the hero he must be more original, genuine, and enthusiastic about this present venture and Ravi Teja's close aid Shiva Rama Krishna was very much part of the movie coincidentally he is closest to the director as well. Meanwhile, Trisha is busy with two films simultaneously after the success of Aadavari Matalaku Ardhalu Verule. One of these films is Krishna and the other is Bujjigadu, starring Prabhas, filming mainly in her hometown and residence Chennai. Upon the release of the movie, the skin show of Trisha has been praised.
Filming
The filming crew filmed in Vijayawada for a couple of weeks, departing on 20 September. There was a craze in Vijayawada to catch glimpses of filming. As per the request of Ravi Teja, who hails from Vijayawada, the crew also filmed a song there.
Soundtrack
The music was composed by Chakri and released by Aditya Music. All lyrics were penned by Chandrabose. The song "Adaragottu" was based on the song "Appadi Podu" from the 2004 movie Ghilli, starring Vijay and Trisha and composed by Vidyasagar.
The film grossed ₹7.6 crores (56 million) in its opening week[5] and grossed ₹13.88 crores in 2 weeks. By the end of its 4th week, it had grossed ₹18 crores.[6] The film was blockbuster at the box office collecting 38 crores share worldwide and 2nd highest grosser of that year after Jalsa. The film completed its 50 days theatrical run in 164 theatres by March 2, 2008 and 100 days in 53 centres by April 21, 2008.
Television rights
The television rights of the film were sold to Zee Telugu. In 2023, Star Maa renewed the rights from Zee Telugu. The satellite rights of the Hindi dubbed version were given to Colors Cineplex. The satellite rights of the Bhojpuri dubbed version went to Bhojpuri Cinema TV.