Latido Films, which previously bet on Latin arthouse cinema in Rodrigo Sorogoyen’s “The Beasts” and Alauda Ruiz de Azúa’s ...