Open Roads New Italian Cinema has returned for its 14th year. One of the most popular annual programs held at Lincoln Center, it has served as the leading North American showcase of contemporary Italian cinema. This year's exceptionally strong and diverse edition, featuring many US premieres, highlighted the latest work from established veterans alongside promising new talents.