A first look at 'Café Chairel' a new drama from Fernando Barreda Luna, a world premiere at the 2025 Sonoma International Film ...