The movie deals with love, betrayal, and crime. A young man falls in love with a girl but her father disagrees. He finds a friend whose actions affect his peaceful life. Meanwhile, some crimes happen which get interconnected.
The story revolves around a mysterious murder and a game between Bharath (Arulnithi), a calm and composed cab driver, and Ganesh (Ajmal), an urban cheat, who blackmails people for money.
It revolves around a mysterious man who justifies his crime. According to him, people commit crimes for two reasons; to hide wrongdoing or to ensure a flawless future.