Our annual Open Roads: New Italian Cinema festival, featuring the best films coming out of Italy today, began on June 2nd. Take a look at some photos from this year’s festival, which included enlightening Q&As, fun events, and a diverse range of fantastic Italian films.