The first scene of the film shows Arya (Allu Arjun) being carried into an operation theatre. His friend Ajay (Navdeep) narrates how Arya changed his life. In their childhood, Arya stays in an orphanage where he has no friends or family. By force, he befriends Ajay who also is in that orphanage. One day, Ajay is adopted by a rich family and leaves the orphanage behind him. As time passes, he becomes a big shot business tycoon and has his own software company, but Arya becomes a drunkard and does anything for Ajay. Ajay feels ashamed to say that Arya is his friend and avoids him. But Arya convinces him that he would be a good boy if he be given a job in Ajay's company. Die hard friend Arya just wanted to stay close to Ajay. But Ajay has one condition that if Arya is proven as a "bad boy" in the office, he has to leave the company. Thus, Arya converts himself into a " Mr. Perfect" without any defect and joins the company. Everyone in the company are fond of Arya, especially Shanti (Shraddha Das) who is madly in love with him. One day Geeta (Kajal Aggarwal) joins the company and Ajay and Arya both immediately fall in love with her. Arya is now Geeta's Team Lead. In a lift one day, while Geeta converses with Arya, suddenly he kisses her. In many other instances also, Arya keeps confessing his love to Geetha without anyone knowing about it. Ajay now wants to get rid of Arya. So, he crashes his own (Ajay's) car and weaves a story that Arya has crashed him. He did so, so that everyone would accuse Arya and he would be fired. At this juncture, Geeta comes to know that Ajay too loves her.