One of the most non toxic beautifully executed movie in recent times. The story line is so wbeautiful. The music is top notch. The cinematography by Surya is next level. The colour flashes are like the game of colours. Every scene is beautifully captured. Every scene is picture perfect. The direction of the movie is beautiful. Aravind Kaushik sir has taken pains to select each character. They fall to place perfectly. The dialogue delivery by every character is executed well. Aravind KP acting is too good. Doesn't look like his first movie. Divya Uruduga has acted really well. All emotions are well balanced. The actors are chosen with utmost care. Would love to see the movie repeatedly.