Gathering the latest trusted data…
Curating the open film catalogue…
2026 film directed by Joaquín Llamas and Manuel Sanabria
Kraken. The Black Book of Hours was released on April 24, 2026.