The story revolves around Kunjan (Dileep), a village youth who is sympathized for his hunchback looks but is lauded for selfless service to others. He covers up his handicap with humor. Unmindful of his looks, Kunjan goes around seeking a suitable bride, with the help of his friend (Cochin Haneefa). Brushing aside many an insult hurled at him, he carries on. In contrast to him is Karthik (also Dileep), a violent college student, who loves his classmate Priya Lakshmi (Manya). She comes across Kunjan, who assures her that he would get her married to the man of her heart, but she is killed in a fracas involving a gangster (Sai Kumar). Meanwhile, the hunchback Kunjan comes across an orphaned poor blind girl, Chembagam (Navya Nair). He wins her heart by helping her out. Thanks to his efforts, Chembagam regains her vision (the eyes of deceased Priya are transplanted to her). This results in a tussle between Kunjan and Karthik, as to whom Chembagam belongs to now.