And the winner is: “Simon of the Mountain.” The film, directed by Federico Luis – and marking his feature debut – was awarded Cannes’ Critics Week Grand Prix. Sold by Luxbox, the Argentina-Chile-Uruguay production stars Lorenzo “Toto” Ferro, the lead in breakout “El Angel,” as Simon, 21, a lonely only son who falls in with […]
© 2020-23 Digest Wire. All rights belong to their respective owners.