Lumumba, return of a hero | MoviesX