The film, set in Florida's exotic animal trade underworld, begins sales at Cannes next week with filming scheduled for fall 2025.