Marcela Said Cares nasceu em 1972 em Santiago, no Chile. Em 2013, o seu primeiro filme, ‘The summer of flying fish’, estreou na Quinzena dos Realizadores em Cannes. Em 2014, foi diretora residente na Cinéfondation e, no Laboratório de Roteiristas do Sundance, escreveu a sua segunda longa-metragem, ‘Los Perros’.