Language
Fully supported
Partially supported
Some content, like plot summaries, may stay in English.
Director · born 20 December 1999 · Lorca, Murcia, España
Juan Albarracín is a writer, director and author born in Murcia, Spain. He currently lives in Madrid.
Where to start: The Instinct (2025).
2025 · 6.2/10
2023
2021
2018
↑ ↓ to move · Enter to open · Full search page