Los Aldeanos is an underground rap duo based in Havana whose lyrics challenge the status quo of Cuba's dictatorship. Filmmaker…