Bangladesh has been one of the most obscure countries in the world. Other than it's obvious poverty, not much is known about this country. Extraction has been one of the first appearances of Bangladesh in Hollywood. And it is a complete insult to Bangladeshi people. Bangladesh is not a great country. There is rampant poverty, large economic disparity, the issue of terrorism, and rise in illegal drugs and gambling. But in this movie, Bangladesh is portrayed as if it is Yemen or a generic African country. Dhaka city is shown as yellow, as if it has jaundice. Also the city is shown to be near a jungle. There are no jungles in near Dhaka or in the Dhaka district.The nearest jungles would be around Sylhet or Khulna. Land around Dhaka is mostly farmland. Also Dhaka is portrayed as lawless with the police and "Elite"units under one drug lord. There is no such unit called an "Elite". The closest would be the Rapid Action Battalion (RAB). Portraying them as under the payroll of drug lords is insulting as they were the ones who have been carrying out a controversial crackdown against them and illegal gamblers recently. The movie also features children walking around with AK-47 SMGs in public, like as if Bangladesh is a war-torn African country. Bangladesh is one of those emerging economies, on par with Vietnam. Dhaka city may contain slums, but they do not make up the entire city. The movie also shows Hindi songs playing in every house. Bangladesh also has a music industry. Also, the local Bangla spoken is nothing like the one spoken in Bangladesh. It sounds more like a West Bengali accent like those spoken in Kolkata. They not only did not shoot the movie in Bangladesh, filming mostly in Ahmedabad in India with some scenes filmed in Thailand. There were also no Bangladeshi actors used with most of the locals being played by Indians such as Rudraksh Jaiswal. Also one the cast members is an Iranian named Golshifteh Farahani. Iranians are not the same as Bangladeshis. Also Iranians should stop playing Indians, Bangladeshis, and Arabs as a lot of them are willing to play negative stereotypes of Muslims and Arabs. Navid Negahan being one. The inaccuracies are as bad as those of Dan Brown novels such as Digital Fortress, which got Seville wrong, and Homeland, which gets things wrong about Beirut, Islamabad, and Islam. People try to justify these by using the "it's fiction"excuse. Other than those inaccuracies, the movie also follows a white savior narrative. Our hero Tyler Rake is a typical white action hero. Although not an American, as Rake is made Australian to match his actor Chris Hemsworth, he has traits of a typical white American action hero. Just to save one child, he massacres many Bangladeshis. The movies plot is partly borrowed from the far superior Man on Fire, starring the Denzel Washington. The former atleast wasn't a modern "Might Whitey" story and had actual Mexican actors for a movie set in Mexico. People seem to really think this is best movie since John Wick. This movie has nothing in common with John Wick other than the brilliant fight scenes. It is more of a spiritual successor to Beirut (2018), due to its white savior narrative and inaccurate portrayal of a certain city in a developing country.