The Little Mermaid is a 2023 American musical fantasy film directed by Rob Marshall from a screenplay written by David Magee.