M-Net Sales
M-Net Sales

The African Film Library is the largest of its kind in the world, showcasing award-winning works from more than 80 filmmakers all over Africa with classic, award-winning feature films, shorts and documentaries from 50 years of the African continent's film production.