Mahesh babu just nailed the character... The whole movie awesome.. Trivikram..... Directed the movie.. Very well.. Screen play and background score was also awesome.... All the actors performed very well.. Even the small role of thanikela bharani... Showed huge impact... Over all its an ever green movie