Home People Natacha López Natacha López movies Natacha López movies Natacha López Movies (3) Leo's Room (2010) As Executive Producer. Leo's Room (2010) As Producer. Maré, Our Love Story (2008) As Delegated Producer.