Even though the story is little bit rotune, Characterization of Hero & Villain was excellent.
Hero character has a shades of Emotion,pain, psychopathic towards revenge.
Villain character makes us feel very anger when he appears on the screen.
I rate it " 70/100 " for the Characterization of Hero , Villain & Conclusion.