Good story, but too dragging. The emotional and slow winding scenes could have been cut or curtailed to shorten the movie to much less than two hours, which would have reatined the tempo. May have been added to showcase Surya's acting prowess, but the airport begging scene is totally inappropriate in several contexts. That said, all actors have done their part well.