Anthony Robles speaking from the stage of the Music Box Theater on October 17, 2024, at the 60th Chicago International Film Festival.