Pleasantly surprised! Smooth screen play, a reserved and suave Mahesh saying and doing the right things. The movie is serious and it ought to be as its talking about serious issues which would have been marred by a garish comedy track. Supporting actors are fantastic but the movie is entirely Mahesh! Definitely worth a watch and lots of messages to take back home and think about.