Christian Science MonitorPeter Rainer
The rap music we hear, which is produced outside Cuba's state-run music industry, is politically audacious and charged with personal expression and uplift. The film was produced by Charlize Theron's socially conscious company, Denver and Delilah films.