Edgar Ramirez at the 2025 Film Independent Spirit Awards in Santa Monica, California, on Feb. 22, 2025. Hunter Schafer at the ...