Latido Films, which previously bet on Latin arthouse cinema in Rodrigo Sorogoyen’s “The Beasts” and Alauda Ruiz de Azúa’s breakout, “Lullaby,” have acquired international sales rights to Colombian ...