Pedro Almodóvar has put his considerable weight behind Spaniard Alauda Ruiz de Azúa’s first feature, ”Lullaby” (“Cinco Lobitos”) as it has initiated a spirited run at Spain’s box office. “It is undoubtedly the best debut in Spanish cinema for years,” Almodóvar announced in a statement, describing the mother-daughter relationship drama as “a portrait of the […]