Francesca Canepa jest peruwiańską reżyserką, która stara się opowiadać historie z przesłaniem świadomym społecznie. The Silence of the River jest jej drugim filmem krótkometrażowym, nakręconym nad Amazonką, który znalazł się na długiej liście do Oscara 2021 w kategorii najlepsza krótkometrażowa fabuła. Film miał światową premierę w sekcji Generation na Berlinale 2020. Jej pierwszy film krótkometrażowy Aya, nakręcony w peruwiańskich Andach, zdobył tytuł Najlepszego Iberoamerykańskiego Filmu Krótkometrażowego na Międzynarodowym Festiwalu Filmowym w Guadalajarze (FICG) 2017 i cieszył się dużym uznaniem międzynarodowych krytyków filmowych. Po ukończeniu studiów scenariopisarstwa w prestiżowej EICTV na Kubie, pisze obecnie scenariusz do swojego pierwszego pełnometrażowego filmu fabularnego zatytułowanego Belen, jednocześnie reżyserując reklamy i teledyski w Madrycie.
Portal DAFilms.pl powstał w wyniku inicjatywy Doc Alliance, kreatywnej współpracy 7 europejskich festiwali kina dokumentalnego. Naszym celem jest przesuwać granice filmu dokumentalnego, wspierać jego różnorodność i promować wartościowe autorskie filmy.