A hero vs villain film
It's a face-off between the protagonist and the antagonist. The story is narrated from Shiva's perspective. The idea of SJ Suryah as the villain took its time to sink in for me. But he is such a brilliant actor. But for him, nobody else could have done it. He is playing an invisible antagonist. You don't see him much in the picture. Also, there are no combination scenes in good number between me and Suryah.