The movie revolves around Karthik (Bharath), a software engineer and professional. He meets Priya (Meera Jasmine) in Ooty and they fall in love. The couple elope due to opposition from Priya's family and get married. They face trouble in the form of a greedy and perverted police officer. He lusts for Priya. When he tries to molest her, she kills herself. The blame falls on Karthik. He kills the police officer and goes to jail, where he meets a Nepali social worker (Govind Namdeo), who tries to help women harassed in the workplace. Inspired by the Nepali, Karthik comes out of prison to punish those who sexually harass women at work.