Federico Luis Tachella, also known professionally as Federico Luis, is an Argentine filmmaker. His debut feature film Simon of the Mountain was awarded the Grand Prize of the Critics' Week at the 2024 Cannes Film Festival. From Wikipedia
Federico Luis’s debut feature explores neurodiversity and identity while standing as a defiant response to Argentina’s cultural budget cuts under Javier Milei.