Lumumba! A must see