The culmination of years of tireless work and financial stress for the Ambriz siblings is the breathtaking period fantasy “I Am Frankelda,” Mexico’s first-ever stop-motion feature, now streaming on Netflix.
The culmination of years of tireless work and financial stress for the Ambriz siblings is the breathtaking period fantasy “I Am Frankelda,” Mexico’s first-ever stop-motion feature, now streaming on Netflix.