I Am Frankelda Review: Mexico’s First Stop-Motion Feature Speaks Truth to Power Note: This review was originally published as part of our 2025 Fantasia coverage. The film arrives on Netflix on June 12. More than the similarly mythologiz...