FILE - Director Sebastian Lelio poses for a portrait for the film "La Ola" at the 78th international film festival, Cannes, southern France, on May 18, 2025. (Photo by Joel C Ryan/Invision/AP, File)
Copyright © 2026 AOL Media LLC. All rights reserved.