Actress Eliza Scanlen, who plays 17 year old Jem Starling, was 24 years old when the movie was released in 2023.
At the end of the film Jem goes into "Arleen's Bar" in Memphis, TN. The scene in the film is actually the exterior of the High Horse Bar and the interior of Air Devils Inn in Louisville.