©Courtesy of Film at Lincoln Center, The Sicilian Letters, The Time it Takes, Diamonds, The Battlefield, Where the Night Stands Still FILM AT LINCOLN CENTER AND CINECITTÀ ANNOUNCE THE 24th EDITION OF OPEN ROADS: NEW ITALIAN CINEMA, MAY 29–JUNE 5 14 features including the New York premiere of Opening Night film, Francesca Comencini’s The Time It Takes, with…