This movie definitely speaks volumes about Surya's passion for doing the role of a loyal lover who is tough on others. I guess this has become his trademark role right from the movie Kaakha Kaakha.
About the story: a boy who can't smile from the day he was born, and who is longing for parental love, somehow falls in love with a girl just because she uttered the same words as his late foster mother.
What is more amusing is that even after meeting each other after years, they become so madly in love with each other just instantly after knowing who each other are. But as I said, it's Surya, so we have to accept it as it is who he is.
What follows later is a series of events that emphasize the role of destiny in the life of the male protagonist (Surya), by way of making an age-old prophecy come true.
Screenplay is the major success, as always it has been in almost all of Karthik Subbaraj's movies. Jayaram is a natural, and his comedy alleviates the rather serious tone of the story. Dance moves by Surya improve the visual appeal of songs, and some stick fights that looked like he was spinning in air, got me thinking, "How does he do that?"
Retro, as the name suggests, is a story taken with the backdrop of the 90s, maybe trying to convey a message that if you follow your heart, you are following your destiny.