The film from directors Arturo and Roy Ambriz arrives on Netflix June 12.
THR reported last month that Netflix had acquired I Am Frankelda (Soy Frankelda), the Spanish-language stop-motion animated feature from Mexican directors Arturo […] ...