Gani (Rana Daggubati), who is an extremely selfish person, lives and works in Malaysia. Into his life comes Krishnaveni (Genelia D'Souza) unexpectedly and everything changes. Krishnaveni loves Kishore (Harshvardhan Rane) and she elopes from home as her father Naidu (Nassar) does not approve of her choice. But Kishore doesn�t turn up and she feels cheated. Gani's selfish nature gets him to lie to Krishnaveni and he takes her home to Naidu in the hope of making some money.