The Little Mermaid (2018 live-action film)

Summary
In the events of the movie, a young, curious and adventurous mermaid named Ariel who is bored being on life at the sea, and dreams to have a life on land and falls in love with a human named Prince Eric. Ariel goes and meets a treacherous and a vain Sea Witch named Ursula who wants to trade her voice for legs for any cost.

Cast
Anna Kendrick as Ariel

Will Smith as Sebastian

Zac Efron as Prince Eric

Kate McKinnon as Ursula

Robert De Niro as King Triton

Jake T. Austin as Flounder

Jack Black as Scuttle

Alan Arkin as Grimbsy

Melissa McCartney as Carlotta

Steve Martin as Flostam

Martin Short as Jetsam

James Corden as Chef Louis

Kaley Cuoco, Dove Cameron, Sofia Carson, Bridgit Mendler, Ariel Winter and Sabrina Carpenter as Adrianna, Aristia, Adella, Alana, Aquata and Attina

Trivia

 * Anna Kendrick will be Ariel, because she has singing voice.
 * This is Will Smith's second movie about fish ever since he is in Shark Tale
 * This is Melissa's first time as she is in a Disney movie
 * Kate McKinnon is playing a role as a first villain