Aravind (Jayam Ravi) is a brilliant IT professional who follows the rules of the land. He is fighting for a corruption free society and refuses to pay bribes in day to day life. His girlfriend (Amala Paul) and buddy (Soori) says that it is better to swim with the tide than go against it. However, Aravind in his crusade against corruption rubs a lot of powerful people the wrong way, and lands in big trouble.