— by IAN McDANIEL — In a brilliant clash between morality and legality, German director Maggie Peren has created a film about two Senegalese refugees, a father and son, who arrive in the Canary Islands attempting to escape the crushing poverty of Senegal. At 95 minutes long, this heart-w[...]