In Netflix’s first major deal out of the 2026 Cannes Film Festival, the streamer has picked up global rights outside of ...