The new live-action remake of The Little Mermaid premiered on May 26, 2023.