Photo of Leon Likabu Leon Likabu

Leon Likabu in Benda Bilili!

Benda Bilili!

2011 PG-13

Benda Bilili is an African street band, with a mix of paraplegics and able-bodied artists, determined to create a sound that would take Congo Kinshasa by storm. This doc captures their formation to their thrilling first performances, over five years.