Nani (Nani) is a happy go lucky guy who falls in love with Bindu (Samantha). Bindu also loves him but she never expresses it to him openly. She runs a charity institution and is a miniature artist. On the other hand, there is Sudeep (Sudeep) a business tycoon who has a strong eye for beautiful women and would not stop at anything to get them. The story takes a turn when Sudeep eyes Bindu and desires her. But he discovers Bindu’s feelings for Nani. Sudeep kills Nani and the young man takes a rebirth as a housefly to take revenge. Whether he is successful or not forms the rest of the story.