Madhu (Arya) and Remya (Anushka) slowly but surely falls in love but fate has them separated. Parallelly, we have Maravan (Arya) and Varna (Anushka) a high spirited warrior living in a fantasy world and have a different love story. Varna is tough and does not want to get married and be someone's slave. Madhu goes in search of his lady love to fantasy world filled with flying creatures, beautiful green forests and his life intervenes with that of Maravan. How he helps the lovers, saves Maravan and how Varna discovers love forms the rest of the story.
Irandam Ulagam
Madhu, a mathematician, becomes depressed after the unexpected deaths of his girlfriend and father. However, when he tries to commit suicide, his look-alike takes him to an unnamed exoplanet.