In a small village near Madurai, the village gods are quite unlike the Vedic gods. They may look fearsome and grim, but have colourful and human personalities. They are the go-to gods in case of any trouble, illness or grief. The ancient village gods of Tamil Nadu are the personal guardians of the village, the protectors of the people and have a specific role to play in the lives of Keezha Kuil Kudi village people.