FILE - Director Sebastian Lelio appears at the photocall for the film "La Ola" at the 78th international film festival, Cannes, southern France on May 17, 2025. (Photo by Lewis Joly/Invision/AP, File)
Copyright © 2026 AOL Media LLC. All rights reserved.