Good plot but quite predictable. If only Nani's character was made more sinistic, viewers would've believed that he is a psychotic killer. The conflict between Nani and Sudheer Babu didn't live up to the hype and those who expected a conflict like Batman and Joker would be disappointed.
Throughout the film, we would be waiting for the reveal of Nani's altruistic notions behind the crimes and when they were revealed, the film falls flat on its face. A one time watch.