Vishnu is an Action Romance based movie. In which, Vishnu (Manchu Vishnu Vardhan Babu) and Vaishnavi (Vedika) are childhood pals and they like each other very much. They are separated at the age of 6. Both of them are living separately without contacting each other. After a gap of 15 years, Vishnu finds Vaishnavi. He wanted to win her love with his own merits instead of letting her know that he is her childhood love. In the process the misunderstandings crop up from Vaishnavi side.
Vaishnavi is the daughter of Erra Naidu, a dreaded factionist from Rayalaseema area. Erra Naidu fixes up the marriage of Vaishnavi with some other guy. Rest of the movie is how Vishnu get married with Vaishnavi.