This 2009 documentary by Mai Iskander focuses on the inhabitants of “the world’s largest garbage village,” located on the outskirts of Cairo, Egypt. 79 min.