The movie revolves around a girl (Madhu), who remembers her previous births. In every era, there forms a love story between the lead pairs.
Director K.V. Anand had mixed the reincarnation concept with some commercial elements to satisfy the audience. The major positive of the film is its lead cast, the hype around the story and rich visuals.
Dhanush had delivered one of his best performance in the film. He was very good in his characters Murugappa and Kaali. And the surprise package is Amyra Dastur. In this film, the lead heroine had much scope for her performance in the film and she had done her job with ease.
Supporting actors, like Karthik, Ashish Vidhyarthi and Mukesh Tiwari have also done their part well. 'Danga Maari' song is the pick of the film and that would be a treat for the audience.
The negative sides are few. The flick resembles to be a modern version of yesteryear Tamil blockbuster film "Nenjam Marappathillai" and final moments of the film are quite predictable, alike all Tamil films.
Forget the negatives. Overall, the film gives you a little fantasy feel and unlike his previous flick, director K.V. Anand had concentrated well on the screenplay and mixed some moments of suspense to keep the audience engaged to this romance flick.
This movie is worth your money and time. Do watch it !