Tessa is a nursing student in Bangalore with plans of traveling to Canada for a career. She meets Cyril from a travel consultancy while working with the agency for setting up her Visa. They soon fall in love and start living together. One day they go to a pub where a few people misbehave with Tessa and Cyril beats them up.
Later that day they came to know that the guys who were beaten up were people with political connections and they were planning to chop off Cyril's arms. Cyril goes underground for two days and with the help of his boss, Hegde, tries to calm the situation down.
But while Hedge is at Cyril's home informing Tessa about this situation, he rapes her brutally.When Cyril comes to know about it, he wants to take revenge, but Tessa calms him down saying that she does not want to commit suicide. Once Tessa recovers from her injuries, Hegde visits her again while Cyril is not around and rapes her again.
Tessa decides not to travel abroad and plans to take revenge on Hegde. But soon as part of their carefully implemented plot, police seizes drugs from Tessa's handbag and imprisons her, and there she realizes that Cyril is behind all these incidents.
Tessa moves through the bitter surroundings of prison and asks to share the cell with a pregnant lady who is notorious among those prisoners. With the help of that lady, Tessa takes revenge against Cyril and Hegde.