Poor writing and direction. Strong acting by nani and sudeer babu. They justify their roles. Supporting cast has been underrated.Nivetha acting has been different and her dialogue delivery also.The choice of the cast has been poor. You won't feel uneasy during the murder or looking at the bodies. Though Nani potrays negative character because of the people who he kills you won't feel nani is potraying negative character(the victims usually potray negative characters in other films). The visuals are the biggest plus for the film. P G Vinda made every frame special. The stylish fights balance everything. Overall the film is one time watch and a treat for Nani's fans.Except the last twist revealed in the conversation between sudeer babu and nani, everything else becomes predictable. After a kind of hype created in the first half that why Nani has been doing this, you will feel low why nani has been doing this(common story but with more violence).Maybe the director feared to show Nani in complete negative shade maybe because he wasn't sure if audience will accept nani in complete negative shade.Well there are scenes where you can find some best work from the team (like the action scenes, the blood coming from body) and the choice of locations has been very good.