Bodinayakanur Ganeshan story is set on the backdrop of a village and here is Ganesan (harikumar) along with his friend Gilaki (soori). Both are hated by the villagers since they sell Ganja and arrack. They work under the local don Thiruvachi (sai ravi) and earn their livelihood.
The story takes a turn with the arrival of the nurse Saraswati (arundhati) and it is love at first sight for Ganesan. However, trouble is that Thiruvachi is also eyeing Arundhati and this leads to a clash between him and Ganesan.
What happens from there forms the rest of the story.