Yorgos Mavropsaridis at 2026 Shanghai International Film Festival.