The Ambriz Brothers, known for 'I Am Frankelda', have crafted a new Mexican stop-motion film called 'BALLAD OF THE PHOENIX'. The narrative tracks a princess with fire powers who abandons her home upon uncovering that her…



Arturo and Roy Ambriz expand their stop-motion universe with I Am Frankelda, a Spanish-language feature that premiered in Mexico on October 23, 2025.