Talk:The Little Mermaid (live-action film)/@comment-34410424-20180531022037

My cast

Ariana Grande as Ariel

Finn Wolfhard as Flounder

Jamie Foxx as Sebastian

Queen Latifah as Ursula

Dwayne Johnson as King Triton

Devon Bostick as Scuttle

Emma Watson as Aquata

Peyton List as Andrina

Chloë Grace Moretz as Arista

Laine MacNeil as Attina

Anna Faris as Adella

Mandy Moore as Alana

Zac Efron as herald

China Anne McClain as Flotsam and Jetsam

Henry Cavill as Prince Eric

Dan Payne as Grimsby

Rebel Wilson as Carlotta

Steve Zhan as Chef Louis

Salma Hayek as Vanessa Ursula’s human form