Overall a good movie with lots of messages and information. Screenplay is little slow which makes somewhat boring. All the characters in the movie are acted well.
There are multiple stories in the movie. Only in the second half the real story got revealed.
One time watchable movie. Udhayanithi and Tamanna acted very well.