Having Indian actors to represent Bangladeshi people in the movie is like having Nigerians or people from some African countries to represent African-American. Come on! First of all, the movie was not shot in Dhaka, Bangladesh. And then, a Bangladeshi army general obeying the command of a drug lord is something that never happened and will never happen. It's alright to show Chris killing a bunch of soldiers in the movie, but an army general in Bangladesh never obeys a drug lord since the army and the government is stable (not like what is portrayed in some Hollywood movies with plots in African countries). It was funny listening to the Indian actors talking in Bangla with Indian/Kolkatan accent. And old hindi songs playing in the alleys is what you'll see in India, not in Bangladesh. Dhaka is the center of the country with a large military base and the prime minister and all government officials residing there. So, Chris carrying out his mission in the center and the heart of the country is unimaginable. Also, crossing the bridge to hand over the kidnapped child seemed to be the main task at the end. It's hilarious that the army could only attack from one end of the bridge, and the other end is open in the center of the city. Stupid plot, but great action.