Shanghai International Film Festival|Focus on Italy: A road of life and death across the Mediterranean