Set on the Italian island of Lampedusa, this poignant documentary explores the ongoing European migrant crisis through the eyes of the island’s residents and the desperate refugees who arrive on…