The film features Captain Vijayakanth in the role of a bank officer named Mahendran who is transferred to the branch of Village Nilakottai to sort out the perplexing situation of bank fraud carried on by a big shot Marthandan (Debutant Ramki). Over there,
Azhagappan gets an opportunity to visit heaven and hell. When he notices that several atrocities are being committed in hell, he decides to tamper with the laws of life and death.