The screen play is ok, some scenes appear abstract and lack continuity or whatever it is that makes sense when put together to make reason and sense.
Nayanthara performance as always it's outstanding and Vaibhav Reddy did his thing
Paaupathy becomes the character and essence of what he does but his role appeared to be lack lustre in this version of the movie.