The best spanish film of the year. Generates a lot of debate around religion and values.
March 5, 2026 at 4:03 PM