Simon of the Mountain, the debut feature from Argentinian director Federico Luis, has won the Grand Prize at the 63rd edition of Cannes Critics’ Week. Argentinian actor and singer/songwriter Lorenzo Ferro stars in the coming-of-age story of a young man struggling with a mental disorder. Luxbox is handling international sales on the film. Blue Sun […]