how did annniyan even work out ?

saw anniyan recently in sun tv. saw every fight scene in the movie, the fight seems illogical and unwanted. how can a personality gain superpowers to beat em up. the karate fight was just outright funny. but overall it had banger music and a kinda okay storyline.

but after watching that movie. i thought how did that movie get the positive reviews. cuz i feel that shankar made his recent movies similar to what he had been doing since 2000's