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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results