Beautiful movie. Beautiful music. Beautiful performances especially that of Dhanush whereby he takes us in an amazing ride with all his emotions. Pure Gem. Though a part of the movie looks rushed but great overall and what marvelous acting! Dhanush is all feels. You can feel his love, his sadness, his dilemma, his pain, his happiness...Sara and Akshay are good as well. AR Rehman is brilliant. And Arijit never fails to touch the soul.