First kudos goes to none other than Anuragh Kashyap. Such a brilliant actor. We all knew his brilliance in direction, however he sure has excelled as an actor inn the movie. Nayanthara looks bold and beautiful. Other characters have done a great job as well. Worth watching