on April 18, 2026 La Noche de la infancia A Wen, 38, a businessman and family man in Barcelona, is also the filmmaker’s brother.… on April 18, 2026