This past January, South Africa brought a major case against Israel to the International Court of Justice (ICJ), charging them with genocide against the Palestinian people. This case sparked intense online debate about whether true justice can even be achieved through these kinds of formal legal channels. Many feel these systems are designed to protect the powerful and uphold the same interests over and over again.
If you've ever questioned whether real justice can be achieved through existing institutions, there's a movie that tackles these exact questions in a unique way: Bamako (2006), directed by Abderrahmane Sissako. Bamako is set in the capital of Mali and features a fictional trial, set up in a backyard, where ordinary citizens and lawyers bring international financial giants like the World Bank and IMF to court. They accuse these institutions of exploiting African nations and worsening poverty through the debt system. What's cool about Bamako is that it doesn't just unfold like a regular courtroom drama - it mixes everyday life with serious legal scenes, making you feel the tension between "official" justice and real-life issues.
What makes Bamako so unique is how it blends the surreal with the natural. The court is set up in a small, informal backyard, and the seriousness of the trial is constantly interrupted by life going on around it: weddings, kids running by, neighbors chatting. This back-and-forth gives a clear message: justice isn't just some abstract concept you can isolate in a courtroom; it's deeply intertwined with everyday life. The editing, or "montage," switches between these scenes in ways that make you think about what justice actually means, the tools that maintain power, and how media and finance can control who gets to be "in charge." It's a powerful visual statement.
One of the strongest elements in Bamako is that it doesn't just point fingers at the World Bank and IMF. The movie also calls out the complicity of African governments in this exploitation. Through the debt system, Bamako suggests, African countries have been kept in a cycle of poverty that benefits powerful global institutions. The actors - including Danny Glover, French human rights lawyer William Bourdon, and Senegalese lawyer and politician Aïssata Tall Sall - bring real passion to their roles, especially in the court scenes where they deliver long, intense monologues about sovereignty and justice. The speeches highlight how "justice" is often just a show, and the people most affected by global policies rarely get a seat at the table.
If you're curious about how fiction can capture complex social and political struggles, Bamako is a great film to check out. It uses art and storytelling to make us think critically about the structures we live under and question who really benefits from systems of power. Bamako doesn't offer easy answers but encourages us to think about the justice system in a fresh way, making it a film that stays with you long after it's over.
Have you seen Bamako? What did you think of it? Let's discuss in the comments!
Cookie | Duration | Description |
---|---|---|
apbct_headless | never | Cleantalk set this cookie to detect spam and improve the website's security. |
apbct_page_hits | never | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_pixel_url | never | Clean Talk sets this cookie to make WordPress anti-spam cookies, e.g., spam on forms and comments. |
apbct_visible_fields | never | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie records the user consent for the cookies in the "Advertisement" category. |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie. |
ct_has_scrolled | never | CleanTalk sets this cookie to store dynamic variables from the browser. |
ct_pointer_data | never | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_timezone | never | CleanTalk-Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
elementor | never | The website's WordPress theme uses this cookie. It allows the website owner to implement or change the website's content in real-time. |
enforce_policy | 1 year | PayPal sets this cookie for secure transactions. |
KHcl0EuY7AKSMgfvHl7J5E7hPtK | 1 year 1 month 4 days | PayPal sets this cookie to run the purchase facilities offered on the website through PayPal. |
sc_f | 1 year 1 month 4 days | PayPal sets this cookie when a website is in association with PayPal's payment function. |
ts | 1 year 1 month 4 days | PayPal sets this cookie to enable secure transactions through PayPal. |
ts_c | 1 year 1 month 4 days | PayPal sets this cookie to make safe payments through PayPal. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
ct_checked_emails | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
ct_checkjs | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
ct_fkp_timestamp | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
ct_ps_timestamp | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
LANG | 9 hours | Linkedin set this cookie to set user's preferred language. |
nsid | session | PayPal sets this cookie to enable the PayPal payment service on the website. |
tsrce | 3 days | PayPal sets this cookie to enable the PayPal payment service on the website. |
x-pp-s | session | PayPal sets this cookie to process payments on the site. |
Cookie | Duration | Description |
---|---|---|
l7_az | 1 hour | This cookie is necessary for the PayPal login function on the website. |
Cookie | Duration | Description |
---|---|---|
_ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
_gcl_au | 3 months | Google Tag Manager sets the cookie to experiment advertisement efficiency of websites using their services. |
ct_screen_info | never | CleanTalk sets this cookie to complete an anti-spam solution and firewall for the website, preventing spam from appearing in comments and forms. |
sbjs_current | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
sbjs_current_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
sbjs_first | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
sbjs_first_add | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
sbjs_migrations | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
sbjs_session | 1 hour | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
sbjs_udata | session | Sourcebuster sets this cookie to identify the source of a visit and stores user action information in cookies. This analytical and behavioral cookie is used to enhance the visitor experience on the website. |
Cookie | Duration | Description |
---|---|---|
c | 20 years | Rubicon Project sets this cookie to control the synchronization of user identification and the exchange of user data between various ad services. |
IDE | 1 year 24 days | Google DoubleClick IDE cookies store information about how the user uses the website to present them with relevant ads according to the user profile. |
test_cookie | 15 minutes | doubleclick.net sets this cookie to determine if the user's browser supports cookies. |