Cannes Critics’ Week Title ‘Simon of the Mountain,’ Starring ‘El Angel’s’ Lorenzo Ferro, Swooped On by Luxbox (EXCLUSIVE)
Paris-based Luxbox, a sales company on a multiple standout Spanish-language debuts bowed at big festivals – from “1976” to “20,000
Read More