This is one of my favorite movies ever. It's well written, well directed and the actors did complete justice to their roles. Pariyerum Perumal is one of the few Indian movies which actually deserves the rating it got.
Doesn't matter how progressed we are, we can't escape from our past that easy. Casteism is a cancer we just can't get rid of. And it addresses transphobia as well.
I recommend this for everyone.