Director David Greaves poses for portrait photographs for the film 'Once Upon a Time in Harlem' during the 79th international film festival, Cannes, southern France, Sunday, May 17, 2026. (Photo by Scott A Garfitt/Invision/AP)
Copyright © 2026 AOL Media LLC. All rights reserved.