It's good to see Chris Hemsworth doing some thing other than his heroic Thor character. His portrayal of a ruthless mercenary with a good heart was something new from him in my opinion. It's far better than the other stuff he has done lately (marvel films not counting). The main villain is a bit generic. Instead Randeep Hooda's character was more nuanced. I liked that he had a backstory to motivate his character's progression unlike the other characters. They could have put the talents of Pankaj Tripathi in better use. He can be a very dominating presence but he does not get enough screen time. All in all a solid movie if you want to see non stop brutal action. Just don't get your hopes up for a good narrative.