So, a lot of people in my country, Bangladesh, has been showing their hatred towards the film for a horrendous portrayal of Dhaka city. But let's just assume that it is a fictional Dhaka. Let's talk about the actual film. The script is so poor, the movie was going to no where. Character development is so bad. We don't see anything that would help us to connect to the main character throughout the movie. The direction is soo bad (Except for the action scenes) Director used the camera as mere capturing device. Even in an emotional scene, there was no camera work that would be visual storytelling. Chris Hemsworth acting was so bad in this movie. He just had one or two expressions, and he carried them all along. No effort. But kudos for the character played by Randeep Hooda. His character was better written than others and he acted so well. Way better than Chris. There are people who are saying atleast the action is good. Yes, I agree. But movies are not only about action scenes. There's a reason why the universe of Cinema is so gigantic. You have no right to ridicule that grandness just by saying "Atleast the action scenes are good"