It had air of mystery from the beginning.
A very realistic depiction of a typical mallu self-righteous men. The main character Dharman always reminded us of an impending mis-happening. But as powerless the characters are, they did take the normal route of daily wager being easy woman but turns out, as it originally is, real strong.
What's always felt throughout the movie was the air of caste based, untold, air of arrogance and acceptance of the lower caste (again really observed even today) to accept disrespect.
Finally, the movie proves how silly the lives of a lower caste is taken SUBCONSCIOUSLY, so deep rooted in the society, maybe timely connected to the massive failure of communist party as well.