The classic film The Little Mermaid now has a highly anticipated live-action remake—and it just made its May 2023 debut.