Normally I dont rate or review movies online. But this one, I would personally give 4 stars to this movie( at some points I thought it could be improved further), but I want more people to see this movie which is full of heart ❤️. That's why I am giving it a 5 star rating. What a great film, absolutely loved the themes, emotions, positive characters to look upto, struggles, many more great things. Dhanush played a great character. Absolutely loved that finishing epic shot.