For a better experience on MUBI, update your browser.

Lumumba

Raoul Peck France, 2000