No Spanish filmmaker has broken out to such quick auteurist stardom in the last five years than Alauda Ruiz de Azúa. Her first feature, “Lullaby,” a motherhood drama set on the Basque coast, was hailed by Pedro Almodóvar as “undoubtedly the best debut in Spanish cinema for years.” First seen at San Sebastian 2024, four-part […]